The Manor House is a Grade II listed building which can be found on West street within Alford, Lincolnshire, England. It is believed to be the largest thatched manor house in England.
The house was recently renovated and re-thatched.
The house is owned by Alford and District Civic Trust Ltd which is a Registered Charity (No. 252330).
Coordinates: 53°15′41″N 0°10′42″E / 53.261259°N 0.178386°E
|
|