Lock-up shop to let at Green Street, London E7, offering approximately 114 sq m (1,227 sq ft) of commercial space. Available on a new repairing lease, with terms to be agreed. No premium payable. Contact us for further details or to arrange a viewing.