Moore Place Hotel

Moore Place Hotel just outside Milton Keynes.