London Will See A Bumper Crop Of New Luxury Hotels In 2021

Next year will see a series of hotel openings in London that will provide another chapter in an existence that stretches over 2000 years.