62 HERBERT ROAD, LONDON, SE18 3SH
Construction of a three-story residential building at the land to the rear of No. 62 Herbert Road...