A magical illuminated Christmas trail has opened in London. The Royal Botanical Gardens at Kew are set to sparkle with over a million twinkling lights over the festive season. Source: AP