3
results
Sold prices in Beechworth Close, London Central, NW3
4 Beechworth Close, London, NW3 7UT
- £7,865,000 Detached, Freehold 15 June 2023
1 Beechworth Close, London, NW3 7UT
- £5,350,000 Detached, Freehold 30 August 2019
3 Beechworth Close, London, NW3 7UT
- £2,600,000 Detached, Freehold 01 October 2001