Mandatory Credit: Photo by Maureen McLean/Shutterstock (13884817b) Food stalls at the Mayor of London St George's Day celebrations in Trafalgar Square were quiet today as people watched the London Marathon and the rain poured down St George's Day Cel