Lot 4 - Mowsley Lodge Farm, Theddingworth Road, Mowsley, Leicestershire, LE17 6PZ, LE17 6PZ
View property 95151147