2
results
Sold prices in Albion Mews, London Central, N1
9 Albion Mews, London, N1 1JX
- £1,250,000 Flat, Freehold 04 May 2022
- £472,500 Flat, Freehold 19 June 2002
1 Albion Mews, London, N1 1JX
- £740,000 Flat, Freehold 08 May 2008
- £500,000 Flat, Freehold 22 February 2005
- £435,000 Flat, Freehold 20 August 2001