Kimpton Makes its UK Debut
Kimpton® Fitzroy London, the first UK hotel from boutique luxury brand, Kimpton® Hotels & Restaurants, opens its doors today in London’s Bloomsbury neighbourhood. The hotel combines late-Victorian heritage with a quirky, modern vibe. The existing