Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 ORCHARD ROAD Semi-Detached £370,440 £235,000 16 Jul 2007
17 ORCHARD ROAD Semi-Detached £377,328 £168,500 10 Oct 2003
18 ORCHARD ROAD Detached £588,329 £320,000 27 Jul 2005
19 ORCHARD ROAD Semi-Detached £479,026 £470,000 23 May 2022
20 ORCHARD ROAD Detached £793,806 £625,000 2 Aug 2017
20A ORCHARD ROAD Detached £810,757 £650,000 25 May 2018
23 ORCHARD ROAD Semi-Detached £313,696 £182,500 13 Jan 2012
25 ORCHARD ROAD Semi-Detached £334,364 £194,000 24 Nov 2011