From£1,420 pcm | 698 - 1,927 sq ft158-160 Billet Rd London E17 5DPOffice to rent698 sq ft floor areaNearest station 1.1mi.