21 Apr St. Georges Day – London Event Graphics in Trafalgar Square, London
On Saturday 21 April, St George’s Day and the Feast of Saint George, is your opportunity to wave a flag, enjoy tea, cake and great entertainment, all in the surrounds of iconic Trafalgar Square and celebrate all things that delight us about England. It marks the...