Den mest berømte bygningen i landsbyen er det 17. århundre Town End Yeoman's Farmhouse.
Mange turister har blitt tiltrukket av det 17. århundre Town End Yeoman's Farmhouse på grunn av sin forferdelige historie.