27
results
Sold prices in Collard Place, London Central, NW1
10 Collard Place, London, NW1 8DU
- £114,500 Flat, Leasehold 24 May 1996
12 Collard Place, London, NW1 8DU
- £82,500 Flat, Leasehold 24 May 1996
1 Collard Place, London, NW1 8DU
- £199,500 Terraced, Freehold 19 April 1996