Meriden, England
The small village of Meriden is the geographical center of England, with an ancient cross hoisted as proof of this. Note also a memorial to cyclists killed in WW2, with an annual event to commemorate them.
|
|
|
England Hotel Search
Hotels in Popular England Destinations

