2
results
Sold prices in Templars Avenue, Brent Cross, NW11
36 Templars Avenue, London, NW11 0NS
- £1,035,000 Terraced, Freehold 18 June 2021
- £485,000 Terraced, Freehold 18 November 2003
- £234,000 Terraced, Freehold 12 November 1997
34 Templars Avenue, London, NW11 0NS
- £324,000 Terraced, Freehold 05 April 2001