• South Quay Plaza

    London, E14 9WS

    604 / 1,261

    sqft

    £772,750 - £1,925,000

    For Sale