Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 MEADOW PLACE Semi-Detached £222,717 £130,000 1 Apr 2011
6 MEADOW PLACE Semi-Detached £210,135 £122,500 28 Jan 2011
10 MEADOW PLACE Terraced £256,740 £112,500 22 Sep 2003
18 MEADOW PLACE Terraced £201,876 £165,000 27 Feb 2020
20 MEADOW PLACE Terraced £198,853 £72,500 20 Aug 2002