83
results
Sold prices in Upwood Road, Bromley, SE12
14a Upwood Road, London, SE12 8AA
- £1,190,000 Detached, Freehold 03 August 2023
- £919,500 Detached, Freehold 11 April 2014
81 Upwood Road, London, SE12 8AL
- £916,000 Detached, Freehold 24 February 2023
- £510,000 Detached, Freehold 14 August 2013
52 Upwood Road, London, SE12 8AN
- £900,000 Semi-detached, Freehold 09 February 2023
102 Upwood Road, London, SE12 8AN
- £1,278,000 Detached, Freehold 30 November 2022
- £400,000 Detached, Freehold 25 May 2001
45 Upwood Road, London, SE12 8AE
- £900,000 Detached, Freehold 28 October 2022
- £628,500 Detached, Freehold 13 June 2013
- £470,000 Detached, Freehold 18 August 2006
90 Upwood Road, London, SE12 8AN
- £1,150,000 Detached, Freehold 22 July 2022
- £405,000 Detached, Freehold 31 May 2011
94 Upwood Road, London, SE12 8AN
- £700,000 Terraced, Freehold 27 April 2022
64 Upwood Road, London, SE12 8AN
- £907,500 Detached, Freehold 16 March 2022
- £460,000 Detached, Freehold 02 July 2007
- £290,000 Detached, Freehold 16 April 2002
14 Upwood Road, London, SE12 8AA
- £670,000 Semi-detached, Freehold 04 February 2022
47 Upwood Road, London, SE12 8AE
- £915,000 Terraced, Leasehold 22 October 2021
61 Upwood Road, London, SE12 8AE
- £975,000 Detached, Freehold 07 September 2021
59 Upwood Road, London, SE12 8AE
- £870,000 Semi-detached, Freehold 21 May 2021
- £326,000 Semi-detached, Freehold 14 February 2003
- £250,000 Semi-detached, Freehold 22 May 1998
7 Upwood Road, London, SE12 8AA
- £390,000 Terraced, Freehold 15 April 2021
- £90,000 Terraced, Freehold 01 December 1998
3 Upwood Road, London, SE12 8AA
- £420,000 Terraced, Freehold 26 March 2021
- £390,000 Terraced, Freehold 05 June 2018
77 Upwood Road, London, SE12 8AL
- £960,000 Detached, Freehold 19 March 2021
85 Upwood Road, London, SE12 8AL
- £952,500 Detached, Freehold 16 March 2021
- £173,000 Detached, Freehold 04 September 1997
73 Upwood Road, London, SE12 8AL
- £942,500 Detached, Freehold 22 February 2021
- £450,000 Detached, Freehold 30 August 2007
127 Upwood Road, London, SE12 8AL
- £1,052,000 Detached, Freehold 10 November 2020
- £119,950 Detached, Freehold 17 November 1995
71 Upwood Road, London, SE12 8AL
- £910,000 Detached, Freehold 27 May 2020
- £535,000 Detached, Freehold 09 December 2010
- £460,000 Detached, Freehold 07 March 2008
13 Upwood Road, London, SE12 8AA
- £625,000 Semi-detached, Freehold 16 August 2019
- £144,000 Semi-detached, Freehold 03 September 1998
129 Upwood Road, London, SE12 8AL
- £955,000 Detached, Freehold 02 August 2019
- £530,000 Detached, Freehold 24 May 2013
- £261,500 Detached, Freehold 31 July 2000
31 Upwood Road, London, SE12 8AE
- £699,950 Semi-detached, Freehold 30 July 2019
27 Upwood Road, London, SE12 8AE
- £675,000 Semi-detached, Freehold 16 May 2019
- £217,500 Semi-detached, Freehold 14 June 2001
16b Upwood Road, London, SE12 8AA
- £520,000 Terraced, Freehold 28 February 2019
- £395,000 Terraced, Freehold 15 May 2014
- £249,500 Terraced, Freehold 06 July 2006
- £206,000 Terraced, Freehold 01 April 2003