Lease: 112 Devonshire Avenue, London South (South G), N6C2H8