United Kingdom
5 curated wellness spots in London — handpicked Pilates studios, matcha bars, cafés and shops.