52 High Street, Leamington Spa, CV31 1LW
Display of internally illuminated 48-sheet digital advertisement