The Westland Hotel

154 Bayswater Road, London