Pavement O/S 60 Queen Victoria Street London EC4N 4TZ
Installation and display of 2no. digital 75" LCD screens, one on each side of the Street Hub unit.