2
results
Sold prices in Nile Terrace, London Central, SE15
10a Nile Terrace, London, SE15 6NS
- £326,000 Terraced, Freehold 06 August 2002
- £169,995 Terraced, Freehold 20 March 1998
10 Nile Terrace, London, SE15 6NS
- £174,000 Terraced, Leasehold 22 April 1998