Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 PALFREY PLACE Semi-Detached £529,681 £94,000 2 Jun 1995
35C PALFREY PLACE Terraced £355,400 £101,566 1 Mar 2001