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 meaning behind Elephant and Castle?
Is Elephant and Castle a good place?
Is the pink elephant still at Elephant and Castle?
Where did the elephant from Elephant and Castle go?