5
results
Sold prices in Albion Mews, London Central, N1
8 Albion Mews, London, N1 1JX
- £1,125,000 Terraced, Freehold 20 June 2022
7 Albion Mews, London, N1 1JX
- £1,560,000 Terraced, Freehold 14 June 2021
- £1,140,000 Terraced, Freehold 04 July 2014
- £815,000 Terraced, Freehold 16 April 2010
- £700,000 Terraced, Freehold 29 June 2007
- £480,000 Terraced, Freehold 04 July 2002
10 Albion Mews, London, N1 1JX
- £1,375,000 Terraced, Freehold 05 March 2021
6 Albion Mews, London, N1 1JX
- £955,000 Terraced, Freehold 16 November 2018
4 Albion Mews, London, N1 1JX
- £140,800 Terraced, Freehold 22 July 1998