Lease: 91 Loggers Grve, London East, N5W 6G5