A Desirable New Build £855,900 1 Bedroom ● City Road, London, EC1V We are delighted to offer this fantastic size one bedroom apartment (650 sq ft) situated within a short walk from Old Street Station View details