Archive for October 29th, 2006

How to celebrate an English style Christmas

London - Christmas NightTo celebrate an English style Christmas means enjoying beautiful and melodious Christmas music, hanging evergreens, lilting carol singing and ornamented Christmas trees. Christmas, for the English, is a truly magical season bringing friends and families together, to share the love and affection of the season with each other. Read more »