Ewerby, Sleaford, NG34
The Finch Hatton is a quiet country retreat steeped in history and full of character, in the heart of Lincolnshire.