Central London Apartment London Eye is located 1.1 miles from the huge Borough Market and a 25-minute stroll from the 13.7-tonne Big Ben Bell.
This apartment is situated in the Southwark district, 0.4 miles from the riveting Imperial War Museums and only steps away from the scenic park "Waterloo Millennium Green". The apartment has a convenient location a 10-minute walk from Lambeth North metro station. Central London Apartment London Eye is also 1.6 miles from Buckingham Palace.
This accommodation is also 2.2 miles from Euston train station.