Checked in at

The Chequers Inn Knebworth / Knebworth / Hertfordshire
[Map of The Chequers Inn Knebworth]