A great place that made our week in London all the more memorable and happy. Great accommodations and hospitality!