BT Street Hub Outside 339 High Street North Manor Park London E12 6PQ
Display of 2x internally illuminated digital LCD display screens integrated within a replacement free-standing communication hub unit (BT Street Hub).