26
results
Sold prices in Templars Crescent, Brent Cross, N3
14 Templars Crescent, London, N3 3QS
- £305,000 Semi-detached, Freehold 10 September 1999
21 Templars Crescent, London, N3 3QR
- £123,000 Semi-detached, Freehold 16 May 1995