1
result
Sold prices in Islington Place, London Central, N1
1 Islington Place, London, N1 0ET
- £2,950,000 Detached, Freehold 08 June 2021
- £2,850,000 Detached, Freehold 02 June 2017