Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
279 HENWOOD ROAD Detached £704,637 £212,500 24 Aug 2001
281 HENWOOD ROAD Detached £544,387 £420,000 24 Mar 2017
283 HENWOOD ROAD Detached £567,244 £277,500 1 Apr 2004