27
results
Sold prices in Kilgour Road, London Central, SE23
Upper Flat, 7 Kilgour Road, London, SE23 1PG
- £69,000 Terraced, Freehold 07 October 1996
12 Kilgour Road, London, SE23 1PQ
- £68,400 Terraced, Freehold 31 January 1996
30 Kilgour Road, London, SE23 1PQ
- £70,000 Terraced, Freehold 31 January 1996