Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 STRATFORD ROAD £7,655,859 £5,763,256 28 Sep 2016
24 STRATFORD ROAD Detached £979,650 £175,000 25 Jun 1996
26 STRATFORD ROAD Detached £1,158,682 £575,000 5 May 2004
26A STRATFORD ROAD Detached £1,154,929 £565,000 7 Apr 2004