2
results
Sold prices in Albury Mews, East London E12, E12
1 Albury Mews, London, E12 5SE
- £790,000 Detached, Freehold 09 April 2021
3 Albury Mews, London, E12 5SE
- £510,000 Detached, Freehold 24 May 2013
- £350,000 Detached, Freehold 18 July 2001