Welcome to Flower of Life located in Walworth, Greater London - a sanctuary of relaxation and rejuvenation with a welcoming and professional atmosphere. They offer a range of massage services such as Swedish massage, aromatherapy and lymphatic drainage massage, as well as facial services.
Nearest public transport:
Located on Walworth Road, the venue is accessible by bus with nearby bus stops, and is just a 15-minute walk to Elephant & Castle tube station and Elephant & Castle train station.
The team:
Massage and aesthetic professionals with over 10 years of experience.
What we like about the venue: