City Road, London, EC1V

£800,000
Request Viewing
Amenities