Based in London, Angel Beauty is a beauty salon offering a wide range of beauty, nail and waxing services.
The venue is located in the Peckham area and only an 8-minute walk from Peckham Rye station.
Brands