4
results
Sold prices in Almeida Street, London Central, N1
9 Almeida Street, Islington, London, N1 1TA
- £3,050,000 Terraced, Freehold 05 February 2021
27 Almeida Street, London, N1 1TD
- £2,302,000 Terraced, Freehold 03 December 2018
11 Almeida Street, London, N1 1TA
- £1,980,000 Terraced, Freehold 23 June 2016
28 Almeida Street, London, N1 1TD
- £2,182,000 Terraced, Freehold 04 April 2013
- £895,000 Terraced, Freehold 11 April 2005