Lease: 3 - 852 Trafalgar St, London East, N5Z 1E7