The Chequers

The Chequers
High Street, Bedford, MK44 1AW
Photo of The Chequers