
Why it matters: Inhabit is one of the few London hotels to earn B Corp certification, meaning an independent body has audited its social and environmental practices rather than the hotel simply self-declaring. The two West London townhouse properties lean into low-impact wellness, with meditation and yoga spaces and a pared-back, sustainable design ethos. It’s a genuine high-end stay near Hyde Park; the Southwick Street building is the smaller, quieter of the two if you want calm.
Good to know
Southwick Street & Queen's Gardens, W2 · wellness-focused B-Corp hotels · 24h reception