FILM

Let there be light!

See what happened when London light festival Lumiere came to Mayfair...