1-2 bedroom properties in City Road, London, EC1V - £870,000-£3,475,000 | Chestertons