Leicester Square Christmas Market, London, England

Leicester Square i/ˈlɛstər/ is a pedestrianisedsquare in the West End of London, England. It was laid out in 1670 and is named after the contemporary Leicester House, itself named after Robert Sidn...