1
result
Sold prices in Albion Square, London Central, E8
1 Albion Square, London, E8 4ES
- £2,530,000 Flat, Freehold 22 March 2021
- £2,250,000 Flat, Freehold 15 August 2017
- £548,000 Flat, Freehold 05 September 2002