Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 PEPPER STREET Semi-Detached £154,033 £125,000 30 Nov 2018
16 PEPPER STREET Semi-Detached £115,513 £45,000 29 Nov 2002
29 PEPPER STREET Detached £295,352 £184,950 11 May 2007
31 PEPPER STREET Semi-Detached £244,944 £70,000 23 Mar 2001