1
result
Sold prices in Croft Mews, Brent Cross, N12
Whitecrofts Croft Mews, London, N12 8TR
- £2,425,000 Detached, Freehold 27 July 2023
- £913,000 Detached, Freehold 31 March 2005