52
results
Sold prices in Ambergate Street, London Central, SE17
12 Ambergate Street, London, SE17 3RX
- £95,000 Flat, Leasehold 17 January 1997
92 Ambergate Street, London, SE17 3SA
- £80,000 Terraced, Freehold 19 August 1996
69 Ambergate Street, London, SE17 3RZ
- £26,000 Terraced, Freehold 12 June 1995
2 Ambergate Street, London, SE17 3RX
- £74,500 Flat, Leasehold 10 March 1995