Cosy central London flat Trafalgar Square is located in London, just a few steps from Trafalgar Square and a 5-minute walk from Embankment Tube Station. The property is close to Leicester Square Tube Station, Prince Of Wales Theatre, and Arts Theatre. The property is a few steps from Charing Cross Tube Station and within 600 yards of the city center.
With free Wifi, this 2-bedroom apartment provides a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the apartment. Additional in-room amenities include wine or champagne.
Popular points of interest near the apartment include Savoy Theatre, National Gallery London, and Banqueting House. The nearest airport is London City Airport, 8.7 miles from Cosy central London flat Trafalgar Square.