Willoughby Grange, Wymeswold, Leicestershire LE12 6SB

Guide price £3,500,000
4 bedrooms