Mayfair shopping

Calleija Jewellers

Calleija Jewellers has long been a fixture in the upscale neighbourhood of Mayfair, London,...

Free People

Free People, the distinct women’s clothing brand, has been a feature of Mayfair's Regent...