Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PETRE CLOSE Detached £1,167,632 £800,000 18 May 2015
3 PETRE CLOSE Detached £1,363,488 £795,000 14 Jan 2010