The Chequers Inn

Ipswich, Suffolk