4
results
Sold prices in Beechworth Close, London Central, NW3
2 Beechworth Close, London, NW3 7UT
- £4,925,000 Detached, Freehold 22 March 2024
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