122
results
Sold prices in Crouch Hall Road, London Central, N8
Flat B, 36 Crouch Hall Road, London, N8 8HJ
- £68,000 Flat, Leasehold 20 September 1996
4, Birchington Court Crouch Hall Road, London, N8 8HS
- £58,500 Flat, Leasehold 09 July 1996