Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 PICCADILLY Terraced £279,726 £155,000 6 Aug 2009