Christmas Day is the BEST time to visit London All Travel The normally bustling capital city is a virtual ghost town on December 25th Source: Daily Express :: Travel Feed http://ift.tt/1QPVxw7 Author : Unknown Share this Related Posts
EmoticonEmoticon