2
results
Sold prices in Glenilla Road, London Central, NW3
30 Glenilla Road, London, NW3 4AN
- £4,200,000 Detached, Freehold 30 June 2017
2 Glenilla Road, London, NW3 4AW
- £1,745,000 Detached, Freehold 11 December 2006
- £1,443,000 Flat, Freehold 13 May 2003
- £1,495,000 Flat, Freehold 20 December 2002