A bus passes the Churchill Arms, Britain's most Christmassy pub in London, Dec 3, 2015. The pub has broken all records this year for its amazing annual display. A total of 75 Christmas trees and over 17,500 Christmas lights covered the outside of the historic pub at jaw-dropping cost of over 30,000 pounds. [Photo/IC]
|