Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 DULWICH VILLAGE Semi-Detached £1,631,288 £300,000 11 Nov 1996
21 DULWICH VILLAGE Semi-Detached £2,955,388 £1,710,000 11 Dec 2009