Land Between 137-181 Church Road Upper Norwood London SE19 2PR
Discharge of Condition 7 (bin and bike storage) 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