Company name: The Yoga Bar | Twickenham
Description: The Yoga Bar comprises two award-winning wellness studios in the heart of Richmond & Twickenham, offering yoga, pilates, barre and holistic therapies.
16A London Rd, Twickenham TW1 3RR, United Kingdom