1
result
Sold prices in The Avenue, London Central, NW6
13 The Avenue, London, NW6 7NR
- £1,710,000 Terraced, Freehold 27 May 2022
- £2,300,000 Detached, Freehold 24 May 2019
- £800,000 Detached, Freehold 17 January 2001
- £700,000 Detached, Freehold 09 October 2000