2
results
Sold prices in Huntsworth Mews, London Central, NW1
3 Huntsworth Mews, London, NW1 6DE
- £1,550,000 Flat, Freehold 28 June 2022
- £3,112,500 Freehold 18 June 2021
39a Huntsworth Mews, London, NW1 6DB
- £402,600 Flat, Freehold 04 May 2001