Alford Manor House photograph

Alford Manor House

Use attributes for filter !
AddressWest St, Alford LN13 9HT, UK
Hours Closed ⋅ Opens 12PM Sun
Phone +44 1507 463073
Date of Reg.
Date of Upd.
ID1278967
Send edit request

About Alford Manor House


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 and was built to a traditional H plan in 1611.

Where is the Alford Manor House

Alford Manor House Map
Click on the photo of Alford Manor House to view it on Google Maps.
Next Profile ❯