291 KIRKDALE, LONDON, SE26 4QD
The display of internally illuminated fascia signs, projection signs and non illuminated window c...