Christmas Lights

The Churchill Arms on Kensington Church Street is adorned in Christmas lights on December 16, 2021 in London, England. The Churchill Arms is often cited as London's most famous pub and was once the haunt of Winston Churchill's grandparents. Each Christmas the exterior is bedecked with 80 actual Christmas trees and 22000 of light. (Photo by Dan Kitwood/Getty Images)
Christmas Lights
   
  Military Woman Gallery

Must See Places

Google Ads Privacy