Leicester Square: The London Scene
Some places put you close to London, but this apartment places you right in the centre of it all. Located in a stylish brand-new building in iconic Leicester Square, you’re surrounded by the West End, Soho, Covent Garden, Chinatown, and some of the city’s most famous theatres, restaurants, and cinemas. Step outside to discover London’s best landmarks, culture, entertainment, and nightlife, all just a short stroll away. Enjoy the ultimate base for experiencing the city.


