Leisure Venues near
Mon to Fri 9am-6pm, Sat & Sun 8.30am-7pm
128 Albert Street, Camden Town, London NW1
5 minutes walk from Yumchaa
A chain of health and fitness clubs. Excellent gyms stocked with the latest machines as well as a good selection of classes and well trained...
Castle Place, 141-145 Kenitsh Town Road, NW1
6 minutes walk from Yumchaa
This yoga centre offers a wide variety of courses and training for instructors and other experienced practitioners....