78
results
Sold prices in Barmouth Road, London Central, SW18
62 Barmouth Road, London, SW18 2DR
- £1,385,000 Terraced, Freehold 12 July 2024
- £705,000 Terraced, Freehold 08 July 2005
Flat 2, 10 Barmouth Road, London, SW18 2DN
- £580,000 Flat, Leasehold 03 November 2023
- £595,600 Flat, Leasehold 14 April 2022
17 Barmouth Road, London, SW18 2DT
- £621,000 Flat, Leasehold 20 October 2023
- £620,000 Flat, Leasehold 26 February 2021
- £400,000 Flat, Leasehold 18 April 2013
- £248,000 Flat, Leasehold 30 June 2006
- £185,000 Flat, Leasehold 22 February 2002
Second Floor Flat, 4 Barmouth Road, London, SW18 2DN
- £539,000 Flat, Leasehold 23 August 2023
- £565,000 Flat, Leasehold 23 May 2016
- £316,000 Flat, Leasehold 26 June 2012
- £103,000 Terraced, Leasehold 19 November 1997
68 Barmouth Road, London, SW18 2DR
- £1,555,000 Terraced, Freehold 17 July 2023
- £1,050,000 Terraced, Freehold 26 July 2011
- £699,000 Terraced, Freehold 01 March 2007
- £295,000 Terraced, Freehold 01 April 1999
10a Barmouth Road, London, SW18 2DN
- £471,000 Flat, Leasehold 26 May 2023
64 Barmouth Road, London, SW18 2DR
- £1,367,500 Semi-detached, Freehold 19 December 2022
38 Barmouth Road, London, SW18 2DP
- £1,395,000 Terraced, Freehold 08 December 2022
- £1,262,000 Terraced, Freehold 19 July 2017
- £850,000 Terraced, Freehold 11 January 2010
- £315,000 Terraced, Freehold 01 October 1999
36a Barmouth Road, London, SW18 2DP
- £826,500 Flat, Leasehold 16 September 2022
- £487,000 Flat, Leasehold 03 February 2014
- £384,000 Terraced, Leasehold 30 July 2007
- £143,500 Terraced, Leasehold 26 April 1999
- £90,500 Terraced, Leasehold 14 February 1997
Flat F, Barmouth Court Barmouth Road, London, SW18 2DW
- £500,000 Flat, Leasehold 12 September 2022
- £250,000 Flat, Leasehold 25 February 2011
- £210,000 Flat, Leasehold 10 April 2002
- £65,000 Flat, Leasehold 11 May 1995
16a Barmouth Road, London, SW18 2DN
- £708,500 Flat, Leasehold 29 April 2022
- £575,000 Flat, Leasehold 05 March 2020
- £103,000 Flat, Leasehold 08 August 1995
- £65,500 Flat, Leasehold 31 January 1995
20 Barmouth Road, London, SW18 2DN
- £337,176 Flat, Leasehold 14 January 2022
- £850,000 Flat, Leasehold 12 June 2020
- £702,030 Flat, Leasehold 05 March 2014
- £562,000 Terraced, Leasehold 12 December 2012
- £462,191 Flat, Leasehold 21 December 2007
- £250,000 Flat, Leasehold 18 July 2001
59 Barmouth Road, London, SW18 2DT
- £1,540,000 Terraced, Freehold 23 December 2021
- £800,000 Terraced, Freehold 19 June 2009
- £426,000 Terraced, Freehold 16 April 1999
- £383,000 Terraced, Freehold 20 February 1998
61 Barmouth Road, London, SW18 2DT
- £745,000 Flat, Leasehold 16 August 2021
- £690,000 Flat, Leasehold 29 June 2021
- £20,000 Freehold 04 September 2018
- £657,600 Flat, Leasehold 25 June 2015
- £306,000 Flat, Leasehold 14 January 2005
- £302,500 Flat, Leasehold 21 October 2002
- £239,950 Flat, Leasehold 29 October 1999
- £187,000 Flat, Leasehold 17 September 1998
- £140,000 Flat, Leasehold 23 May 1997
- £105,000 Flat, Leasehold 24 March 1995
13a Barmouth Road, London, SW18 2DT
- £730,000 Flat, Leasehold 28 June 2021
- £461,151 Flat, Leasehold 28 February 2007
- £316,000 Flat, Leasehold 02 August 2002
74 Barmouth Road, London, SW18 2DS
- £1,265,000 Terraced, Freehold 24 June 2021
- £1,100,000 Terraced, Freehold 05 August 2015
31 Barmouth Road, London, SW18 2DT
- £1,037,500 Terraced, Freehold 01 February 2021
Flat B, Barmouth Court Barmouth Road, London, SW18 2DW
- £420,000 Flat, Leasehold 25 November 2020
- £365,000 Flat, Leasehold 25 April 2016
- £158,000 Flat, Leasehold 23 December 2003
69 Barmouth Road, London, SW18 2DT
- £1,373,000 Terraced, Freehold 21 September 2020
- £1,100,000 Terraced, Freehold 02 August 2013
- £595,000 Terraced, Freehold 23 March 2004
- £387,500 Terraced, Freehold 15 March 2002
24a Barmouth Road, London, SW18 2DN
- £615,000 Flat, Leasehold 29 July 2020
- £615,000 Flat, Leasehold 20 November 2015
- £150,500 Flat, Leasehold 06 July 1998
57 Barmouth Road, London, SW18 2DT
- £1,350,000 Terraced, Freehold 15 July 2020
- £650,000 Terraced, Freehold 20 January 2009
78a Barmouth Road, London, SW18 2DS
- £660,000 Flat, Leasehold 27 March 2020
- £590,000 Flat, Leasehold 30 April 2014
- £233,000 Flat, Leasehold 08 March 2006
- £170,000 Flat, Leasehold 16 November 2001
22a Barmouth Road, London, SW18 2DN
- £727,500 Flat, Leasehold 27 February 2020
- £250,000 Terraced, Leasehold 25 June 2001
48 Barmouth Road, London, SW18 2DP
- £1,200,000 Terraced, Freehold 03 May 2019
- £295,000 Terraced, Freehold 20 August 1996