Christmas Markets in London

November 30, 2015 0

Christmas in London is something magical, impossible to describe. Not only are the thousands of lights that illuminate the city, the decoration of shops and department…