Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ORCHID LODGE STRATFORD ROAD Detached £418,264 £330,000 26 Sep 2017
THE ELMS STRATFORD ROAD Detached £405,854 £235,000 13 May 2011
THE PINES STRATFORD ROAD Semi-Detached £365,465 £293,000 4 May 2018
THE RETREAT STRATFORD ROAD £83,483 £75,000 8 Mar 2021