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.

Media in category "Charlton, Hertfordshire"

The following 6 files are in this category, out of 6 total.

Read in another language