Meriden

Meriden is a village in England. It is in the Metropolitan Borough of Solihull. Meriden motorcycles from Triumph Motorcycles were produced from 1941 to 1983. The geographical center of England is close to the village.

Hotels