New 2 Bedroom Apartment £1,298,500 2 Bedrooms ● City Road, London, EC1 Brand New 2 Bedroom Apartment Close to Old Street and Angel. View details