74
results
Sold prices in Glenloch Road, London Central, NW3
Flat 1, Tagore House, 6a Glenloch Road, London, NW3 4BU
- £126,750 Flat, Leasehold 14 February 1995
First And Second Floor Flat, 36 Glenloch Road, London, NW3 4DN
- £97,500 Flat, Leasehold 10 February 1995