Spencer Hart: Mayfair

The exclusive menswear designer Spencer Hart opened their new flagship store opposite Claridges on Brook Street, Mayfair. Deluxe provided the fit-out of the store, including the retro-inspired basement VIP suite which recently featured in GQ Magazine.