According to data from STR, London is set to welcome 7,995 hotel rooms across 65 new hotels in 2020, adding to the 158,956 existing hotel rooms on offer in the capital.

New hotel room openings have increased by 41% from 3,222 in 2010 to what will be the largest number of openings London has ever seen in a single year a decade later. The split between the 14,840 new rooms in 2019 and 2010, are 10% 5-star, 31% 4-star and 26% budget grade.

Read more: