It wasn’t Queen Victoria or Prince Albert. The first known Christmas tree in Britain was erected at Queen's Lodge, Windsor, by Queen Charlotte, the German-born wife of George III. It was for a ...
Results that may be inaccessible to you are currently showing.