4
results
Sold prices in Willoughby Road, London Central, NW3
34 Willoughby Road, London, NW3 1RU
- £6,700,000 Detached, Freehold 02 September 2016
- £3,425,000 Detached, Freehold 18 October 2006
21 Willoughby Road, London, NW3 1RT
- £6,150,000 Detached, Freehold 06 September 2013
- £2,792,500 Detached, Freehold 28 April 2006
17 Willoughby Road, London, NW3 1RT
- £1,285,000 Detached, Freehold 30 May 2003
44 Willoughby Road, London, NW3 1RU
- £950,000 Detached, Freehold 30 November 2000