For a rejuvenating full-body experience, URBAN THERAPY - LIVERPOOL STREET LONDON is your ideal choice. Located in the vibrant heart of the City of London, this spot is perfect for fitting in some relaxation and self-care, whether it's before, during, or after your workday.
Closest public transport:
A quick walk from Liverpool Street Station.
The staff:
The team consists of highly skilled and approachable professionals who are known for their personal touch and ability to connect with clients.
Why we love this place: