Lease: 52 Marlborough Ave, London South, N5Z 3S2