163-165 STANSTEAD ROAD, LONDON, SE23 1HP
The display of a internal illuminated free-standing D6 measuring (1.23m(w) x 2.4m(h) x 0.34m (d) Digital advertisement screen on the forecourt at the front 163-165 Stanstead Road SE23.