Lease: Unit 8A - 920 Leathorne St, London South, N5Z 3M5