Economy

London has nearly reached a ‘peak in hotel trading’

Some 7,000 hotel rooms will open in London this year – more than double that of last year – despite a decline in occupancy over the last four quarters.

Check out our free weekly podcast

Back to top button