Smart City Apartments - Cannon Street
1 Abchurch Yard, City of London, London, EC4N 7BA, United Kingdom
A 3-minute walk from the train station and 5 minutes from the River Thames, Smart City Apartments Cannon Street provides studio accommodation for 2 in central London. Each modern apartment has free Wi-Fi access.