Leicester Square Station is conveniently located within a couple of minutes’ walk from the property. Leicester Square Station is served by the Northern and Piccadilly Line, ensuring that travel to business hubs is made as simple as possible for guests. This apartment is in proximity to the idyllic and historic Covent Garden, the National Portrait Gallery, Somerset House and Trafalgar Square. A further walk will lead you to Queen Elizabeth II’s residence and jewel of London, Buckingham Palace. Located immediately outside the property are some of the most exquisite dining experiences in London. There is no shortage of night life in the heart of London- the enticing neon of elegant bars, night clubs and the West End are a short walk away.
Relaxed - Full refund within a 2-week cancellation notice.