Sorry, Closed is temporarily unavailable on Treatwell. Find nearby salons with availability below or search to see all salons nearby.
Castro Beauty Bar is a fantastic beauty salon located on Union Road in London. They offer exceptional beauty treatments, designed to provide you with the ultimate pampering experience and highlight your natural beauty. All their treatments are tailored to meet your individual needs and leave you feeling rejuvenated and refreshed.
Nearest public transport:
The salon is conveniently located between Clapham North and Stockwell tube stations, with both at an 8-minute walk distance. You can also find the Union Road (Stop J) bus stop just 3 minutes away, and the overground at Clapham High Street.
The team:
A highly qualified team, dedicated to delivering an exceptional service, with a wealth of knowledge and expertise in the beauty industry.
What we like about the venue: