Stay at the St Giles London Hotels for St George’s Day
Venue: Leaden Hall Market &
Celebrate everything ‘English’. Patriotic celebrations are held in Central London with English songs, folk dancing, music and other English acts. Join in the St George’s Day celebration at the Trafalgar Square. Look out for pubs, clubs & restaurants for traditional English menus to celebrate the English heritage.