
153 Lockwood Square, London, SE16 2HY
Star Rating:

Boasting accommodation with a balcony, London Eye Views is located in London. Among the facilities at this property are a lift and an ATM, along with ...more
Boasting accommodation with a balcony, London Eye Views is located in London. Among the facilities at this property are a lift and an ATM, along with free WiFi throughout the property. The property is non-smoking and is situated 1.3 km from Canada Water.
The apartment features 1 bedroom, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. Towels and bed linen are available in the apartment. Additional in-room amenities include chocolates or cookies.
A minimarket is available at the apartment.
Tower Bridge is 1.8 km from the apartment, while Tower of London is 2.9 km from the property. London City Airport is 10 km away.