25 Charing Cross Road London WC2H 0HZ
Display of internally illuminated sequential advertisment with automatic rotation of images measuring 2.1m x 1.34m to bus shelter outside 25-33 Charing Cross road.