The Bell Hotel

The Bell Hotel
Market Square, Buckingham, MK18 3AB