Tag
Everything we’ve filed under mayfair shopping - 5 pieces and counting.
Leica Store London Mayfair, a four-level town house at 14 Dover Street, replaces the Duke Street shop as the brand's UK flagship.
The family-owned jeweller has moved into a Grade II-listed building at 23 Old Bond Street, with seven floors, a first-floor garden and themed rooms.
From Selfridges to Primark, here's when Mayfair's neighbouring retail giants open their doors this year.
The Los Angeles luxury brand opens its first London flagship, adding contemporary cool to Mayfair's golden mile of fashion.
Dover Street Market London has put a black take on the New Balance FuelCell SuperComp Elite v5 on sale ahead of the London Marathon.
Often filed alongside