Please reload and retry in a moment.
Please reload and retry in a moment.
15th Dec 2021
Located in the heart of Mayfair in the center of London, the Townhouse includes 3 luxury suites with common lounge areas, sleeping quarters, kitchen and bathroom. The first floor features booking available space for meditation and wellness classes, and an area for social media content development. Guests and members are able to access only through private reservations through the London Hub Valet.