Debenhams, 26 Saint Andrews Way, Eldon Square, Newcastle Upon Tyne, NE1 7XD
Submission of Green Roof Feasibility assessment and constraints plan to comply with condition 8 of planning permission 2023/1894/01/DET dated 13.12.2023.