Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 MEADOW PLACE Terraced £1,188,127 £710,000 4 Jul 2013
20 MEADOW PLACE Terraced £1,100,477 £920,000 25 Sep 2020
21 MEADOW PLACE Terraced £1,384,809 £955,000 24 Jul 2015
24 MEADOW PLACE Semi-Detached £963,116 £234,000 29 Nov 1999
25 MEADOW PLACE Terraced £731,594 £395,000 1 Jul 2005
26 MEADOW PLACE Terraced £1,055,470 £277,000 16 May 2000
28 MEADOW PLACE Terraced £814,533 £455,000 10 Feb 2006
31 MEADOW PLACE Terraced £1,025,976 £600,000 15 Apr 2010
FLAT 1 32 MEADOW PLACE Flats/Maisonettes £480,986 £445,000 30 Jun 2021
33 MEADOW PLACE Detached £986,106 £609,875 19 Dec 2013