Locations

IMG_6981

Manchester City Centre

Located in Deansgate, The Life Centre North offers a haven in the busy Manchester City Centre.

Join us at our central Manchester yoga studio.

We also have two studios in London.