Junction Of Station Road And Riverside Bishops Stortford Hertfordshire CM23 3BL
Erection of a digital LCD display screen