2
results
Sold prices in Japan Crescent, London Central, N4
18a Japan Crescent, London, N4 4BB
- £70,000 Flat, Leasehold 10 September 1998
18b Japan Crescent, London, N4 4BB
- £59,500 Flat, Leasehold 27 September 1996