£537,500
Sold 06 Jun 2025
17 BERNWELL ROAD, CHINGFORD, LONDON, E4 6HX
Semi-Detached
E4 6HX
Page 1347 of 1347