The Walled Garden Holiday Cottage is located in Barnsdale, United Kingdom on The Walled Garden, Stamford Road. The Walled Garden Holiday Cottage is rated 5 out of 5 in the category holiday apartment in United Kingdom.
Address
The Walled Garden, Stamford Road