London Fireworks Festival 

It's November the 5th and that can only mean one thing in London, fireworks display! Both the young and old, rich and the poor all came together in the leafy suburban north London, to celebrate the grand festival at the popular Alexandra palace.  The display was both spectacular and magical all at the same time. … Continue reading London Fireworks Festival¬†