the Shala Yoga Studio

the Shala Yoga Studio

Address & Info
3rd Floor, 537 Norwood Road, West Norwood
London, SE27 9DL
United Kingdom
Get Directions
Contact Us

+44 (0)20 8670 7711

www.theshala.co.uk
 
Contact Us

+44 (0)20 8670 7711

www.theshala.co.uk
Does Not Accept Spafinder Gift Cards
Find one that does.

Customer Reviews for the Shala Yoga Studio (0)