Smart City Apartments – Cannon Street in the heart of London, is just 3 minute walk from the train station and 5 minutes from the River Thames. The London Eye and Covent Garden can be reached on foot in 35 minutes
Smart City Apartments – Cannon Street is just 4 minute walk from Bank and Monument Tube Stations, and 10 minutes walk from the Tower of London.
1 Abchurch Yard,London EC4N 7BA, UK