Fancy shops in New Bond Street in Mayfair, not all that far from Hyde Park.