Month: December 2016

Elephant and Castle and Charlie Chaplin pubs, SE1: Review
December 4, 2016
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 […]