From£4,039 pcm | 1,227 sq ft57 Chamber St London E1 8BLIndustrial development to rent1,227 sq ft floor areaNearest station 0.1mi.