London Eye skyline South Bank
London is set to see the highest number of new hotels in Europe