Tuesday, February 9, 2021

The Centre of England

Meriden was said to have been the centre of England, though nowadays a location in Leicestershire has the honour. This monument remains however, to mark the traditional centre.