£3,240 p/m157-158 Malcolm Place, London, E2 0EU1,500 sq ftFlexible UseBET04811Flexible lease availableFlexible lease availableRemove