Elephant and Castle

Interior design in creams cafe elephant and castle

195 Walworth Road, London, SE17 1RW

020 7701 6000


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”.