Winston House, Finchley

Large scale mixed used development