15
results
Sold prices in Towton Road, London Central, SE27
21 Towton Road, London, SE27 9EE
- £1,150,000 Terraced, Freehold 25 August 2023
- £665,000 Terraced, Freehold 01 February 2013
- £271,500 Terraced, Freehold 23 February 2009
9 Towton Road, London, SE27 9EE
- £1,200,000 Terraced, Freehold 21 July 2022
- £587,000 Terraced, Freehold 22 July 2011
- £273,000 Terraced, Freehold 21 February 2003
3 Towton Road, London, SE27 9EE
- £950,000 Terraced, Freehold 27 May 2021
- £723,500 Terraced, Freehold 02 December 2013
33 Towton Road, London, SE27 9EE
- £1,020,000 Terraced, Freehold 26 June 2020
- £635,000 Terraced, Freehold 28 August 2013
- £431,500 Terraced, Freehold 29 March 2007
27 Towton Road, London, SE27 9EE
- £750,000 Terraced, Freehold 31 October 2016
15 Towton Road, London, SE27 9EE
- £995,000 Terraced, Freehold 08 June 2016
- £588,250 Terraced, Freehold 24 August 2011
- £295,000 Terraced, Freehold 01 May 2003
7 Towton Road, London, SE27 9EE
- £335,000 Terraced, Leasehold 07 August 2015
- £210,000 Flat, Leasehold 16 December 2005
- £125,000 Flat, Leasehold 28 May 2004
- £44,500 Flat, Leasehold 26 July 1996
35 Towton Road, London, SE27 9EE
- £655,000 Terraced, Freehold 18 March 2015
- £560,000 Terraced, Freehold 28 March 2014
37 Towton Road, London, SE27 9EE
- £689,950 Terraced, Freehold 11 December 2013
17 Towton Road, London, SE27 9EE
- £672,150 Terraced, Freehold 28 March 2013
- £381,095 Terraced, Freehold 29 August 2006
- £131,000 Terraced, Freehold 12 February 1999
19 Towton Road, London, SE27 9EE
- £563,000 Terraced, Freehold 20 July 2012
- £318,000 Terraced, Freehold 20 February 2006
29 Towton Road, London, SE27 9EE
- £470,000 Terraced, Freehold 31 October 2007
23 Towton Road, London, SE27 9EE
- £477,000 Terraced, Freehold 20 December 2006
- £385,000 Terraced, Freehold 16 October 2003
- £121,500 Terraced, Freehold 29 January 1999
11 Towton Road, London, SE27 9EE
- £380,000 Terraced, Freehold 02 September 2005
1 Towton Road, London, SE27 9EE
- £250,000 Terraced, Freehold 02 November 2001