Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 GREEN MEADOW Terraced £142,075 £135,000 14 Jan 2022
21 GREEN MEADOW Terraced £81,714 £65,000 8 Dec 2017
23 GREEN MEADOW Detached £106,305 £67,000 27 Jun 2007
26 GREEN MEADOW Terraced £96,459 £57,000 29 Nov 2012
43 GREEN MEADOW Semi-Detached £116,031 £62,000 8 Feb 2005