This was an led display ad for Liverpool Street and Victoria station

Artemis

Animation, Advertising