Welcome to Amara Body & Soul, London. Nestled in a nook of the bustling city, this peaceful, boutique wellness studio is perfect for those seeking solace from the stresses of modern life. Step in and experience the tranquil ambience that'll instantly put you at ease making you forget about the outside world and indulge in some well-deserved self-care.
Nearest public transport:
Edgware Station is just a 3-minute walk away. The 142 bus runs between Brent Cross and Watford.
The team:
With over a decade of experience in wellness practices, Amara Body & Soul is committed to ensuring that each visit is a journey into relaxation, vitality and empowerment.
What we like about the venue: