Explore: The Royal Lancaster London Hotel Explore: The Royal Lancaster London Hotel Published March 4, 2018 The Royal Lancaster London recently unveiled its brand new design following an £80 million renovation. Overlooking the iconic Hyde Park, the 18-storey building has been…Continue reading Explore: The Royal Lancaster London Hotel