St George's Day celebrations to take place in Trafalgar Square
The Mayor of London has welcomed celebrations to mark St George’s Day this weekend. The festivities will take places at Trafalgar Square on Saturday and will include English food stalls as well as musical and stage performances. Mayor of London