£1,600,000 | 4,356 sq ftJamestown Way London E14 2DELand for sale0.10 acre(s) of landNearest station 0.2mi.