Central London Apartment Trafalgar Square is an apartment located in London, 100 metres from Trafalgar Square. The property boasts views of the city and is 300 metres from Prince Of Wales Theatre. Free WiFi is featured throughout the property.
Central London Apartment Trafalgar Square is located in Read more
Central London Apartment Trafalgar Square is an apartment located in London, 100 metres from Trafalgar Square. The property boasts views of the city and is 300 metres from Prince Of Wales Theatre. Free WiFi is featured throughout the property.
Central London Apartment Trafalgar Square is located in London, a 2-minute walk from Trafalgar Square, 300 metres from Prince Of Wales Theatre, as well as a 5-minute walk from Banqueting House. Guests staying at this apartment have access to a fully equipped kitchen. The apartment has 3 bedrooms and 1 bathroom with a bath. A flat-screen TV is featured. Cycling can be enjoyed nearby and a bicycle rental service is available. Piccadilly Circus is 400 metres from the apartment, while Piccadilly Theatre is 500 metres away. The nearest airport is London City Airport, 12 km from Central London Apartment Trafalgar.
Number of Rooms: 1