Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 OTTERBOURNE PLACE Detached £546,040 £305,000 26 Jan 2006
7 OTTERBOURNE PLACE Detached £708,641 £150,500 27 May 1998
8 OTTERBOURNE PLACE Detached £660,832 £570,000 18 Nov 2020
9 OTTERBOURNE PLACE Detached £531,607 £290,000 12 Aug 2005
HOLLEIGH HOUSE OTTERBOURNE PLACE Detached £391,723 £250,000 26 Feb 2008