McQ – 14 Dover Street

London, W1S 4LW

High End Retail Store

McQueen Flagship store in the heart of London’s retail district

  • Sector: Retail

  • Features: 450 SqM Retail

  • Client: Alexander McQueen

14 Dover Street is the new flagship store for McQ by Alexander McQueen located in the conservation area in Westminster, Mayfair.

The 450 Sq.M store places Dover Street as part of the alternative counter culture fashion route to supplement Bond Street. The combination of old and new is a key theme in the project to compliment the work by the late McQueen.

A key challenge for us was to celebrate the existing fabric of the building whilst delivering a strong aesthetic suitable for the McQ brand. This was achieved by having a ying and yang between, the focus on the complexity of the existing language, and the raw simplicity of the new insertions.