In 1800, Queen Charlotte, the German wife of King George III, set up what is thought to be the first Christmas tree in England, at Queen's Lodge in Windsor.ĭecorated Christmas trees already had a long history in Germany, but they soon became a fashionable part of the festive season for the English upper classes, and by the 1850s were a common sight across the UK.