The London Spotlight
Some places put you near London. This one places you at its very centre. Set within a stunning brand-new building in iconic Leicester Square, you’re surrounded by the West End, Soho, Covent Garden, Chinatown and world-famous theatres, restaurants and cinemas. Step outside and the city’s biggest landmarks, culture and nightlife are all within an easy stroll. There’s simply no better place to experience London.


