Thousands attended the Feast of St George celebrations in Trafalgar Square, London, UK on April 22, 2017.The event that was filled with music and entertainment was organized by the Mayor of London, Boris Johnson. St George is the patron Saint of England. by See Li
{}