New 1 Bedroom Apartment £990,000 1 Bedroom ● City Road, London, EC1 Brand New 1 Bedroom Apartment View details