London will add more than 11,000 new hotel rooms by 2020

London is set to add more than 11,000 new hotel rooms by 2020. From the expansion of the budget sector to new openings in the upscale segment, meeting and event planners can benefit from a city that continues to evolve.

London will add more than 11,000 new hotel rooms by 2020 Read More »