Charlton, Hertfordshire

From Wikipedia, the free encyclopedia

Charlton is a village in Hertfordshire that has been all but enveloped by its big brother town Hitchin. But, despite Hitchin's growth, Charlton has retained its own identity. Home to a little less than fifty people, Charlton is unremarkable save for its pub 'The Windmill', placed where no windmill ever stood.