52
results
Sold prices in Twisden Road, London Central, NW5
66a Twisden Road, London, NW5 1DN
- £117,000 Flat, Leasehold 17 October 1997
27a Twisden Road, London, NW5 1DL
- £85,000 Flat, Leasehold 13 October 1997
68a Twisden Road, London, NW5 1DN
- £74,950 Flat, Leasehold 19 April 1997
74a Twisden Road, London, NW5 1DN
- £78,950 Flat, Leasehold 31 January 1997