Royal Lancaster London: Launching September 2017
Royal Lancaster London will launch in September 2017 following an £80 million renovation led by Studio PROOF. Upon completion, the mid-century icon will reinstate its original name of ‘Royal Lancaster…