With cozy English charm, a well-rounded menu of food and bevvies, and cheery staff, Elephant & Castle is the place to get your Brit on.
People also ask
What is the story behind Elephant and Castle?
Why is Elephant and Castle called that way?
What does the Elephant and Castle symbol mean?
Is Elephant and Castle a good area to live?
The place we now call the Elephant & Castle started life as two prosperous villages, Walworth and Newington, set among market gardens, fields and open marshland ...