Located in an exclusive and luxurious location facing the Tower of London and floating on the River Thames, River View Spa offers a unique experience. Relax and enjoy bespoke facials and massages, and leave feeling your best self.
Nearest public transport:
Located on Thomas More Street, reaching the venue is exceptionally comfortable being close to many buses and tube stops, the closest being the Tower Hill stop.
The Team:
More than 10 years of experience in the industry.
What we like about the venue:
- Atmosphere: Calming, relaxing, serene.
- Specialises in: Facials and massage.
- Brands and products used: Environ, Medik8.
- The extra: Refreshments like tea, coffee, and soft drinks are available at the venue.