Ferme Park Road, N8
£1,375,000
x