• 250 City Road

    Islington, EC1V 2AB

    --

    sqft

    £855,000 - £1,229,000

    For Sale