Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
266 PICKHURST LANE Detached £720,486 £525,000 12 Jan 2016
266A PICKHURST LANE Detached £557,402 £329,995 17 Oct 2006
266C PICKHURST LANE Semi-Detached £615,453 £367,000 1 Nov 2006
266D PICKHURST LANE Semi-Detached £867,915 £195,950 21 May 1999
268 PICKHURST LANE Detached £580,985 £470,000 9 May 2019
270 PICKHURST LANE Detached £1,127,373 £615,000 19 Aug 2005