Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 POPLE STREET Semi-Detached £238,289 £63,000 15 May 2000
130 POPLE STREET Semi-Detached £257,840 £245,000 14 Jan 2022
134 POPLE STREET Detached £287,386 £175,000 12 Jan 2007