Open main menu

Wikimedia Commons β

Category:Charlton, Hertfordshire

English: Charlton is a village in Hertfordshire, England, which has steadily been approached by the neighbouring town of Hitchin. Despite Hitchin's growth, Charlton has retained its own identity. Home to a little fewer than fifty people, the village is unremarkable save for its pub 'The Windmill', placed where no windmill ever stood.