113 DARTMOUTH ROAD, LONDON, SE23 3HX
The construction of 3, two storey houses in the rear garden of 113 Dartmouth Road SE23.