Thames Road, E16

JSON

3 properties with at least one recorded sale.

Address Postcode Sales Last sold Last price
Unit 3 E16 2EZ 2 £25,290,000
38, Flat 2 E16 2ZL 3 £2,185,944
42 E16 2ZL 1 £575,000