Glow Beauty Salon is located in Upminster, London, and offers a complete menu of beauty, nails and waxing services under one roof.
Nearest public transport:
Only a 15 minute walk from Upminster station, with bus stops nearby, and both free and paid parking available in the area.
Friendly to all customers with over 30 years of combined experience.
What we like about the venue: