News

London is at the start of an unprecedented “gold rush” of luxury hotel launches that will see thousands of high-end new rooms opening over the next two years. At least 13 high-end hotels are ...