New Apartment £1,660,000 3 Bedrooms ● City Road, London, EC1 New 3 Bedroom Apartment close to Old Street and Angel. View details