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.
