Alford Manor House

The house, dating from 1611, is reputedly the largest thatched manor house in the country and is a perfect example of Georgian and Victorian design.

  • Restaurant / Cafe / Tea room

Distance: 7 miles

Visit website