Bt Street Hub Stw17 Junction With Rotherhithe New Road Ilderton Road London Southwark SE16 3JU
Display of internally illuminated digital 75-inch LCD display screens, one on each side of the Street Hub unit.