2
results
Sold prices in Wells Terrace, London Central, N4
9 - 10 Wells Terrace, London, N4 3JU
- £1,450,000 Freehold 10 September 2020
Unit 3, 5 - 7 Wells Terrace, London, N4 3JU
- £100,000 Leasehold 31 March 2020