Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60B PRIESTS LANE Detached £1,558,099 £970,000 5 Apr 2007
60C PRIESTS LANE Detached £1,373,896 £345,000 21 Jan 2000
60D PRIESTS LANE Detached £1,476,307 £860,000 10 Aug 2006
62 PRIESTS LANE Detached £2,023,142 £670,000 15 Mar 2002
64 PRIESTS LANE Detached £2,424,141 £1,425,000 7 Oct 2010
66 PRIESTS LANE Detached £1,649,288 £1,320,000 2 Feb 2018