Lot 3 - Mowsley Lodge Farm, Theddingworth Road, Mowsley, Leicestershire, LE17 6PZ, LE17 6PZ
View property 95150598