A state funeral means that the UK government has officially declared the day of the funeral as a bank holiday. London: The longest-serving monarch of the UK – Queen Elizabeth II – who died on September 8 at Balmoral Castle in Scotland, will be laid to rest at Westminster Abbey...
The post appeared first on .