London pub displays 95 Christmas trees, 21,500 fairy lights

WION Dec 07, 2018, 01:39 PM(IST)

The Churchill Arms' 3-story has displayed of 95 trees and more than 21,500 Christmas lights in London. Watch full video to know more.

Read in App