Neighbourhood

Our 4 star boutique London Hotel, located in London’s fashionable Bayswater district, is the perfect base for exploring London. With the Royal Parks on our doorstep and Oxford Street, Marble Arch and the West End, just a short distance away, there is so much to see and do.