Previous Image Next Image Christmas lights 2016 in Mayfair, London Christmas lights 2016 in Mayfair, London, England