Old Street City Apartments
Apartment
Islington
Old Street City Apartments offer self-catering accommodation in various locations around one of London's trendiest districts. Free Wi-Fi access is available.
Number of rooms: 16
179 City Road, Islington, London, EC1V 1JT, United Kingdom