Christmas Bar

Christmas Bar

 

Christmas Bar in London’s Winter Wonderland.