ViaMichelin
Central London Apartment London Eye
Location picture
Pleasant 6.5 (2 reviews)
Residence

Price unavailable

About it
Central London Apartment London Eye is located in London, just 1.5 miles from London Bridge Tube Station and one mile from Embankment Tube Station. The property is around 1.3 miles from London Bridge, 1.3 miles from Westminster Abbey, and 1.2 miles from St Paul's Cathedral. The property is 1.4 miles from the city center and a 10-minute walk from Waterloo Station. The accommodation is non-smoking. Popular points of interest near the apartment include Big Ben, Somerset House, and Houses of Parliament. London City Airport is 8.1 miles away.
Location
Blackfriars Road
London SE1 8JQ
Dates of your stay
Availability with
Booking.com