Land Between 137-181 Church Road Upper Norwood London SE19 2PR
Discharge of Condition 6 (boundary treatments) attached to planning permission 17/03010/FUL for Erection of part single/two storey building comprising 2 two bedroom flats, provision of associated cycle and refuse storage and landscaping