The Chequers Hotel, Newbury

Location:6-8 Oxford St, Newbury RG14 1JB