Lower Farmhouse

1,131


This 19th century Cotswold stone farmhouse is located on Todenham Manor Farm, a working farm just outside Moreton-in-Marsh.