Storm Digital

North London Towers

North London Towers

logo_corporate_branding

Screens

4

1 x Screen (m2)

37.16

Total Screen (m2)

148.64

Pixel Pitch

12mm

Manufacturer

Lighthouse

Install Date

Dec 2013