63 Devonshire Road, Walthamstow, London, E17 8QH
Submission of details pursuant to Condition 6 (Cycle Storage and Refuse and recycling facilities) of planning permission reference 213883, granted 09/03/2023.