Lumiere London 2018

It’s back! After a two year wait London once again turned into one big art installation with over 50 pieces dotted around the city – this section shows those installations in Mayfair.