London is in the beginning of an unprecedented “gold rush” of luxury hotel launches that may see 1000's of high-end new rooms opening over the following two years. At least 13 high-end hotels are scheduled to open by 2025, many from world-renowned operators which...