London, United Kingdom
Inhabit Queen’s Gardens
Inhabit Queen’s Gardens in London unites seven Victorian townhouses into a wellness-focused retreat. With Yeotown’s healthy cuisine, a spa featuring an infrared sauna, and a serene design by Caitlin Henderson, it offers a tranquil escape near Hyde Park for families and wellness enthusiasts.