£30.00 – £60.00
Digitally manipulated photograph of the some of the shops (sorry, boutiques) in Shepherd Market in London.
Mayfair’s answer to a Retail Park.
London, England