
Frankly, we knew it already - but London is now officially one of the best cities in the world for hotels.
At last night’s inaugural World’s 50 Best Hotel Awards – a sister event to the well-known 50 Best Restaurant Awards – top hoteliers from around the world gathered under the medieval arched ceilings of Guildhall for the ceremony. The exclusive list was compiled based on votes by more than 500 expert industry judges from across six continents.