Sleaford is located in Lincolnshire.
Sleaford
Primarily built in 1867 as a farmstead, after spending time as
more...