3. Tower of London The Tower of London's Medieval Christmas takes you back in time to 1284, of King of England King Edward I.
Christmas celebration at Tower of London is considered a unique and amazing experience.
From carolers under lamplights to figgy pudding much of the way one pictures Christmas comes from Victorian England is celebrated here.
Latest World News