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