Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR ROAD Terraced £167,023 £165,000 30 Jun 2023
6 POPLAR ROAD Terraced £123,629 £99,950 24 Aug 2018
7 POPLAR ROAD Semi-Detached £54,771 £24,000 1 Sep 2003