73
result
Sold prices in Albert Square, London Central, E15
19 Albert Square, London, E15 1HJ
- £55,000 Terraced, Freehold 17 January 1996
- £37,500 Terraced, Freehold 24 October 1995