Omega Works

    Location

    Haringey, London

    Size

    Budget

    Undisclosed

    Type

    Mixed-use