Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 BURFORD LANE Detached £998,553 £488,500 23 Apr 2004
11A BURFORD LANE Detached £1,119,139 £777,500 17 Jul 2015