11 WELLS PARK ROAD, LONDON, SE26 6JQ
The demolition of the existing garage, alterations to window openings at ground and first floor,...