About this Business
Get in touch with your mind and body at Newport's Thames Street Yoga. Don't deny your stomach an immaculate meal when you try this studio's restaurant.
Parking is plentiful, so visitors can feel free to bring their vehicles.
So what are you waiting for? Sign up for a yoga class at Thames Street Yoga in Newport and work on some new poses that will test your strength and balance.