88 High Street Staple Hill South Gloucestershire BS16 5HL
Display of 1 no. internally illuminated digital advertising screen.