Footpath O/S 23-31 South Street Bishops Stortford Hertfordshire CM23 3AB
Two digital 75 inch LCD display screens (internally illuminated), one on each side of the Street Hub unit.