Alexandra Palace


Guy Fawkes Night Fireworks Displays

November 5 is the annual Guy Fawkes Night celebration in Britain (also known as Bonfire Night), when up and down the country you’ll see and hear fireworks being fired off all night at both large public displays and private homes. It marks the foiling of the Gunpowder Plot of November 5 1605 when a group of Catholics tried to blow […]