Wikipedia
Charford
Charford is a small village located close to the town centre of Bromsgrove in Worcestershire, England.