Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 MEADOW PLACE Terraced £1,179,397 £710,000 4 Jul 2013
20 MEADOW PLACE Terraced £1,092,391 £920,000 25 Sep 2020
21 MEADOW PLACE Terraced £1,374,633 £955,000 24 Jul 2015
24 MEADOW PLACE Semi-Detached £956,040 £234,000 29 Nov 1999
25 MEADOW PLACE Terraced £726,218 £395,000 1 Jul 2005
26 MEADOW PLACE Terraced £1,047,714 £277,000 16 May 2000
28 MEADOW PLACE Terraced £808,548 £455,000 10 Feb 2006
31 MEADOW PLACE Terraced £1,018,437 £600,000 15 Apr 2010
FLAT 1 32 MEADOW PLACE Flats/Maisonettes £477,451 £445,000 30 Jun 2021
33 MEADOW PLACE Detached £978,860 £609,875 19 Dec 2013