Leicester Square Apartment
Leicester Square Apartment London offers easy access to such tourist sites as the West End Garrick Theatre, located a 5-minute walk away. Staying at this apartment, set within 400 metres of the public Trafalgar Square, guests can avail themselves of a washing machine.
Location
To enjoy your vacation in London, stay at Leicester Square Apartment, which is 1.3 km from Parliament Square and 10 minutes' drive from Sherlock Holmes Museum. The city centre is just 1 km away and London City airport is 15 km from the property.
Food & Drinks
This property comprises a full kitchen for self-catering. Serving international dishes, All Bar One Leicester Square is about 100 metres away. The nearest tube station is Leicester Square, situated right near the 1-room Leicester Square Apartment.
Why choose Leicester Square Apartment London
Main amenities
-
Wi-Fi
-
No pets allowed
Amenities
Leicester Square Apartment- Wi-Fi
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
In the bathroom
- Washing machine
Devices
- Flat-screen TV
General facilities
- No smoking on site
Pets
- No pets allowed
Enter dates to see availability