Bt Street Hub UK-047210 Outside 240 Blackfriars Road London Southwark SE1 8NW
Display of one digital 75-inch LCD advert screen on each side of the street hub unit, following removal of existing InLink unit UK-047210