1
result
Sold prices in Torbay Road, London Central, NW6
67 Torbay Road, London, NW6 7DU
- £1,360,000 Detached, Freehold 09 October 2020
- £605,000 Detached, Freehold 08 September 2006
- £440,000 Detached, Freehold 28 November 2003