Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 MEADOW PLACE Semi-Detached £142,965 £77,000 23 Mar 2009
32 MEADOW PLACE Terraced £180,765 £157,500 18 Dec 2020
34 MEADOW PLACE Terraced £166,408 £132,000 22 Nov 2017
36 MEADOW PLACE Terraced £94,114 £29,017 8 Oct 2001
42 MEADOW PLACE Terraced £157,736 £28,000 26 Apr 1996
48 MEADOW PLACE Terraced £177,000 30 Nov 2023
50 MEADOW PLACE Terraced £124,675 £105,000 16 Sep 2020
GREEN GLADE MEADOW PLACE Detached £345,659 £200,000 22 Dec 2009