Unit 1 Southernwood Retail Park 2 Humphrey Street London Southwark SE1 5JJ
Display of 1 no. internally LED illuminated sign measuring 3m x 6m, 1 no. internally LED illuminated sign measuring 2.3m x 5m and 1 no. internally LED illuminated sign measuring 2.5m x 4.9m.