A great room with lots of amenities and everything you need while in London, nearby.