The Manor - Houses for Rent in Leadenham
House in Leadenham, United Kingdom. The Manor is a Grade II Listed Victorian Country House built in 1867. A peaceful countryside retreat set in the grounds of Leadenham Polo Club. We welcome you to relax, unwind and enjoy all that the Lincolnshire Countryside has to offer. The Man...
See this content immediately after install