The Dower House is located in Manor Estate, LN10 6PY, Woodhall Spa, United Kingdom.