Thatcher died from a stroke on 8 April 2013 at her hotel room in London, aged 87. She had bladder cancer and dementia at the time of her death. In line with her wishes she received a ceremonial funeral, including full military honours, with a church service at St Paul's Cathedral on 17 April. Queen Elizabeth II and Prince Phillip attended the funeral, only the second time in the Queen's reign that she had attended the funeral of a former prime minister.