2
results
Sold prices in Crouch Hill, London Central, N8
127 Crouch Hill, London, N8 9QN
- £4,250,000 Detached, Freehold 23 October 2020
93 Crouch Hill, London, N8 9EG
- £1,280,000 Detached, Freehold 29 November 2010