Alexandra Palace


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 […]

Guy Fawkes Night Fireworks Displays