top of page
THE OLD STABLES
Manor Farm House, 18 Main St. Burrough on the Hill, Leics. LE14 2JQ
"Relaxed atmosphere, beautiful rolling countryside, luxury rooms."
To view our latest reviews please go to click the following link...
All feedback is welcomed and appreciated. Please complete the form below to help us improve our service...
bottom of page