Advertisement
Advertisement
HotelsProperty

London’s ‘grandest hotel’ to launch in Hyde Park

The Royal Lancaster London has had an £80m renovation

On Wednesday 8 November 2017, Royal Lancaster London will unveil its brand new design following an £80m renovation.

Check out our free weekly podcast

Back to top button