Victoria Beckham Victoria Beckham Shopping | Mayfair The former spice girl who is now considered a respected woman in the fashion industry. The Victoria Beckham flagship store is situated on Dover Street in Mayfair. The minimalist inspired two floor store is designed by one of the most famous female architects Farshid Moussavi and is her first project for a fashion boutique. A must visit to browse her latest accessories and clothing line. Location 36 Dover St, London W1S 4NHVIEW WEBSITE +44 20 7042 0700 Neighbourhood Mayfair