November 22, 2017

Christmas Attractions in London

Christmas in London is fantastic.  Everywhere you go, there are beautiful decorations, festive ice rinks, seasonal entertainment and a wonderful atmosphere.   Head for Trafalgar Square to see the massive 82 foot high Christmas tree. Every year since 1947, Norway has donated a tree in recognition of the way Britain provided support during the Second […] read more
LiveZilla Live Chat Software