Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 RAVENSCOURT PARK Detached £6,904,303 £4,200,000 12 Sep 2013
21 RAVENSCOURT PARK Detached £6,090,006 £3,360,001 25 Nov 2005