Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
40 OAKTREE CRESCENT Detached £307,409 £192,500 25 May 2007
42 OAKTREE CRESCENT Detached £239,839 £240,000 1 Feb 2023
43 OAKTREE CRESCENT Semi-Detached £320,293 £162,000 18 Jun 2004
45 OAKTREE CRESCENT Semi-Detached £213,051 £65,000 7 Sep 2001
47 OAKTREE CRESCENT Semi-Detached £323,818 £58,000 24 Feb 1995
49 OAKTREE CRESCENT Semi-Detached £304,459 £180,000 6 Dec 2012