Communication Hub Outside 23 Station Street Stratford London E15 1DA
Proposed installation of a modern, multifunction communication hub unit featuring an integral advertisement display and defibrillator.