Bus Stop outside 15 to 18 Cromwell Place, LONDON, SW7
The council granted permission for a single sided digital screen at this location - CA/17/05926 This application is for a double sided internally illuminated digital screen.