A 22m Electroluminescent wall that was designed by Troika and produced by EL International for British Airways in Heathrow Terminal 5. MORE