Company name: Sivananda Yoga Vedanta Centre
Description: The London Centre is a peaceful sanctuary where people from all over the world come together to practice yoga, meditation and discover their true nature.
51 Felsham Rd, London SW15 1AZ, United Kingdom