The Life Centre

3.9
(15 reviews)
15 Edge Street Notting Hill, London W8 7PN England
Official website
Health Clubs
Spas
Spas & Wellness
Attraction

About

Founded in 1993, The Life Centre is a friendly haven, where yoga, Pilates and natural therapies inspire well-being. We believe firmly in the values of community; we are an integral part of the communities in Islington, Notting Hill and Manchester, play our part in the wider London and UK yoga communities, and, perhaps most importantly, help to create a community among our students and clients.

At a glance

  • Typical visit: about 1 hour 30 minutes
The Life Centre | London | United Kingdom | TripAligner