Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 ORCHARD ROAD Terraced £426,162 £325,000 6 Dec 2016
28 ORCHARD ROAD Detached £554,228 £375,000 26 Feb 2015
31 ORCHARD ROAD Semi-Detached £302,520 £195,000 28 Nov 2007
33 ORCHARD ROAD Detached £630,850 £197,000 30 Nov 2001
34A ORCHARD ROAD Detached £777,965 £630,000 27 Sep 2018
37 ORCHARD ROAD Detached £627,815 £490,000 21 Jun 2017