Showing 1 applications for Leeds Solar
Proposal:
Location:
6, Newton Terraces, Leeds, LS7
Reference
26/00428/LI