24 CAMPSHILL ROAD, LONDON, SE13 6QT
The construction of a two storey, three bedroom house adjacent to 24 Campshill Road, SE13, togeth...