London Eye Apartment is a self-catering accommodation located in London. Free WiFi access is available. The property is 200 metres from Waterloo Station and 400 metres from the London Eye.
The accommodation will provide you with a seating area. There is a full kitchen with a microwave and an oven. Featuring a shower, private bathrooms also come with a hairdryer and free toiletries. You can enjoy a city view and river view.
Big Ben, The Houses of Parliament and Westminster Abbey can all be reached within a 15-minute walk and London Heathrow Airport is 45 minutes away via Tube and Heathrow Express.