Leicester Square Apartments
Leicester Square Apartments London is an apartment only 1.6 km from St. Paul's Cathedral, Houses of Parliament and Tower of London.
Just 2 km from the center of London known for Leicester Square, West End and Charing Cross Road. The property stands close to a tube station and just about 50 meters from Cantina Laredo.
The apartment offers rooms with a private balcony, a sofa and TV for a comfortable stay in London. A private bathroom is at guests' disposal.
A kitchen is fitted with a microwave and a dishwasher.
Fast access to London Heathrow airport within 5 km is provided.