26
results
Sold prices in Montague Square, London Central, SE15
26 Montague Square, London, SE15 2LQ
- £16,500 Flat, Leasehold 14 December 1998
16 Montague Square, London, SE15 2LQ
- £86,000 Terraced, Freehold 02 October 1998