Seven Premier League matches will take place this weekend, with Brighton’s match against Crystal Palace previously postponed due to a planned rail strike.
Despite the strike since it was called off, the match remains on hold.
Arsenal’s flight to Brentford on Sunday was also brought forward by two hours to the start of midday.
“After extensive consultation with clubs, police, local safety advisory groups and other relevant authorities, there was no other option but to postpone the three matches,” the Premier League said in a statement.
“The Premier League would like to thank the UK Football Police unit and other police forces across the country, as well as our broadcast partners, for their support during this process, and will continue to be in touch with them ahead of the weekend.
“For matches to be played during the period of national mourning, the Queen will be honored at Premier League stadiums.”
All matches in England, Scotland, Northern Ireland and Wales have all been postponed this past weekend as a sign of respect.
Arsenal’s Europa League match with PSV Eindhoven on Thursday has also been called off due to the massive policing required in London this week, where the Queen will remain in state from Wednesday until her funeral on September 19.