2 Bedroom flat in Leicester Square is located in London, just a 7-minute walk from National Gallery London and 400 yards from Prince Of Wales Theatre. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. The property is a 2-minute walk from Leicester Square Tube Station and within 0.4 miles of the city center.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine. For added privacy, the accommodation features a private entrance.
Popular points of interest near the apartment include Arts Theatre, Queen's Theatre, and Prince Edward Theatre. The nearest airport is London City, 8.7 miles from 2 Bedroom flat in Leicester Square, and the property offers a paid airport shuttle service.