St. George’s Day
St. George’s Day is an annual event celebrated on April 23rd in London to commemorate England’s patron saint and national hero. Enjoy the celebrations in the city by booking a luxury hotel in London. The day includes parades, music performances, craft activities, food stalls and much more. Celebrations often take place in Trafalgar Square or Borough Market and it is a great opportunity to learn about English culture. Mostly all popular events and happenings take place near central London hotels.