Peacocks Elephant & Castle
Clothing store • Department store👍👍 Really excellent staff and customer service at this branch of Peacocks. Will definitely shop there again! Thank you!! People often mention shop,
Address
341 Elephant and Castle, London SE1 6TB, United Kingdom
Website
Contact
+44 20 7701 4125Rating on Google Maps
3.80 (80 reviews)Open on Google Maps
Working Hours
Permanently closed.