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”.