Tag: elephant and castle pub

Elephant and Castle and Charlie Chaplin pubs, SE1: Review

The Elephant and Castle The Elephant and Castle pub is arguably the most famous pub in London – the pub that gave its name to a tube station, a notorious roundabout, indeed the entire area. Open in one form or another since 1765, it closed down last year after a drinker was stabbed in the eye with […]

Continue Reading