Boarstall Tower is a 14th-century moated gatehouse located in Boarstall, Buckinghamshire, England, and now, with its surrounding gardens, a National Trust property.
Contact us...