OUR STORES
Elephant and Castle
Address:
195 Walworth Road, London, SE17 1RW
Telephone:
020 7701 6000
Email:
elephantcastle@creamscafe.com
Opening Times:
Monday – Sunday: 12pm – 3am
Order Online from our Delivery Partners
Wifi Available
Nearest Tube - Elephant and Castle
Open Late
Car Parking (On street)
About Elephant and Castle
The Elephant and Castle is an area around a major road junction in London, England, in the London Borough of Southwark. The name also informally refers to much of Walworth and Newington, due to the proximity of the London Underground station of the same name. The name is derived from a local coaching inn. In the first half of the 20th century, because of its vitality, the area was known as “the Piccadilly of South London”.