Piccadilly Circus and Leicester Square stations are within five minutes’ walk of the apartments, while the train connections from the nearby Charing Cross reach various parts of South East London as well as Kent – the garden of England. London’s tourist attractions and business districts are easily accessible from this location. The galleries and fountains of the historic Trafalgar Square are moments away, as are the bright lights, cinemas and theatres of Leicester Square. Buckingham Palace, the residence of the Queen, is a short walk away from the apartment building. The verdant Hyde Park surrounds the Palace and is a picturesque way to unwind.
Relaxed - Full refund within a 2-week cancellation notice.