Thames Street Yoga, located at 198 Thames Street, offers a variety of vinyasa classes, conveniently located in downtown Newport. Our love for the ancient, sacred teachings of vinyasa yoga - moving with breath, awareness and intention - is timeless. Here, we offer classes appropriate for all levels of practitioners, with clear language and inspired modifications to both absolute beginners and...