JEMSTOCK 2-18 Storey residential building SERVICES: Electromechanical INDUSTRY: Towers Project details Location: London / UK