Knowledge Dock University Way Beckton London E16 2RD
Prior approval for the installation of PV Panels on the rooftop of the Knowledge Dock