Posts Categorised: British Culture

St George’s Day – Feast of St George (20th April)

Want to celebrate England’s national day?! Join the St George’s festivities at the Major of London’s annual Feast of St George in Trafalgar Square. Trafalgar Square will be chock-full of stalls selling tradition English food. There will also be free…

Read More