Centrally Located Flat In Leicester Square
Centrally Located Flat In Leicester Square London is located a mere 1.9 km from Selfridges London Department Store and just a 5-minute walk from Prince Charles Cinema.
Location
Harrods is 2.6 km away, while Haymarket Theatre Royal is only a few steps from the apartment. Guests will find Trafalgar Square 400 metres from this 1-bedroom apartment.
Food & Drinks
Centrally Located Flat In Leicester Square includes a kitchenette. Guests can try Peruvian dishes in Leicester Square Kitchen located close to this accommodation. The property is a few moments from Leicester Square underground station and 15 km from London City airport.
Why choose Centrally Located Flat In Leicester Square London
Main amenities
-
Free Wi-Fi
Amenities
Centrally Located Flat In Leicester Square- Free Wi-Fi
Internet
- Free Wi-Fi
Parking options
- Parking
Devices
- Flat-screen TV
General facilities
- No smoking on site
Important information
Enter dates to see availability