Hairdressers Barber's Chair in a thriving area in the heart of Elephant and Castle. 143 Eagle Yard Arch, Unit 1 Hampton St, Elephant and Castle, Southwark, London, SE1 6SP, United Kingdom Added on 2nd July 2026
Nail & Pedicure Nail and Lash Studio 143 Eagle Yard Arch, Unit 1 Hampton St, Elephant and Castle, Southwark, London, SE1 6SP, United Kingdom Added on 2nd July 2026