1 results
“The Nook” Situated within the popular South Leicestershire village of Theddingworth, ‘The Nook’ is an executive five-bedroom detached residence, boasting breath taking countryside views to the rear, an immaculate interior throughout, a beautiful...