32
results
Sold prices in Townshend Road, London Central, NW8
42 Townshend Road, London, NW8 6LE
- £900,000 Detached, Freehold 07 January 2003
Flat 69, Townshend Court Townshend Road, London, NW8 6LB
- £185,000 Flat, Leasehold 04 July 2001
- £80,000 Flat, Leasehold 22 November 1996
Flat 67, Townshend Court Townshend Road, London, NW8 6LB
- £185,000 Flat, Leasehold 15 December 2000
Flat 65, Townshend Court Townshend Road, London, NW8 6LB
- £241,000 Flat, Leasehold 22 May 2000
Flat 52, Townshend Court Townshend Road, London, NW8 6LB
- £140,000 Flat, Leasehold 26 August 1999
Flat 54, Townshend Court Townshend Road, London, NW8 6LB
- £152,000 Flat, Leasehold 03 June 1998
48 Townshend Road, London, NW8 6LE
- £677,500 Terraced, Freehold 01 April 1998
Flat 62, Townshend Court Townshend Road, London, NW8 6LB
- £97,000 Flat, Leasehold 27 August 1996