Bell Inn, Moreton in the Marsh, England

This evening, I am posting information on the town of Moreton-in-the-Marsh which is situated in the Cotswold District of England.

Read more on Visit Moreton-in-the-Marsh…