Sold House Prices in Moreton-in-Marsh, Warwickshire | Average £421,166 | BritishProperty.uk