A GIANT illuminated advertising screen next to a junction and car wash has been refused as an âunacceptable feature in the street sceneâ.
A GIANT illuminated advertising screen next to a junction and car wash has been refused as an âunacceptable feature in the street sceneâ.