Charlton, Worcestershire
From Wikipedia, the free encyclopedia
Charlton is a wicked village in the heart of Worcestershire. With it's awesome inhabitants and great facilities (pub and post box amongst the best) it is THE place to be.
The rival between local villages is high, with Charlton often coming out on top in many of the inter-village rival events that occur.