£250,000 | 1,611 sq ft123-127 Station Rd London E4 6AGLand for sale0.04 acre(s) of landNearest station 0.1mi.