Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROWS MEWS Terraced £497,515 £399,950 8 Jun 2018
2 BARROWS MEWS Terraced £554,335 £327,000 25 Jan 2013
3 BARROWS MEWS Terraced £437,367 £235,000 24 Apr 2009
5 BARROWS MEWS Detached £778,889 £484,900 25 Apr 2007
6 BARROWS MEWS Terraced £488,577 £395,000 29 Aug 2018
7 BARROWS MEWS Terraced £531,592 £335,000 25 Apr 2008
8 BARROWS MEWS Terraced £543,173 £298,000 14 Jul 2009
9 BARROWS MEWS Terraced £543,173 £298,000 14 Jul 2009
10 BARROWS MEWS Terraced £619,549 £365,000 21 Apr 2010
11 BARROWS MEWS Terraced £391,617 £365,000 21 Jun 2021
12 BARROWS MEWS Flats/Maisonettes £276,663 £215,000 5 May 2017
13 BARROWS MEWS Terraced £472,336 £270,000 10 Oct 2008
14 BARROWS MEWS Detached £388,598 £375,000 11 Mar 2022