Christmas Day Speech – Roberts London Christmas Special
The Queen’s Christmas speech to the nation is filmed at Buckingham Palace, our festive message to the people is from the gin palace that is the pub at the end of the road from the Royal Palace. Enjoy the montage of Christmas in London. From the Trafalgar Square Christmas tree to the Chandos Pub. Featuring the Christmas lights of Regent Street, ice skating and Winter Wonderland.