London, UK - December 19, 2018: People walking under Bohemian Rhapsody themed Christmas lights in Carnaby Street, pedestrianised shopping street in Soho with over 100 shops and restaurants.
London, UK - December 19, 2018: People walking under Bohemian Rhapsody themed Christmas lights in Carnaby Street, pedestrianised shopping street in Soho with over 100 shops and restaurants.