Leicester Square: The City Canvas
Many places offer easy access to London. This one puts you right at its very heart. Located in a striking brand-new building in iconic Leicester Square, you’ll be surrounded by the West End, Soho, Covent Garden, Chinatown, and world-famous theatres, restaurants, and cinemas. Walk outside and London’s top landmarks, entertainment, dining, and nightlife are all just moments away. It’s hard to imagine a better base for experiencing the city.


