Culture Current Absurdities Social Tourism

Cheshunt UK

Cheshunt: Britain’s Official Capital of Nearly There Town Celebrates a Thousand Years of Telling People It Is Absolutely Not London By Ingrid Gustafsson CHESHUNT, HERTFORDSHIRE — Cheshunt is one of those glorious English towns that exists in a permanent state of trying to explain to Londoners that it is absolutely not London, while simultaneously ensuring every third resident catches the 7:13 train into London every weekday morning. The 7:13 is…