On the 31st December 2004 I took the then Miss P to see the New Year firework display in London. Traditionally, the London authority responsible would put on a very feeble display in Trafalgar Square. Quite frankly, it was more entertaining watching people jumping into the fountain pools in sub zero temperatures. There were always a … Continue reading London Fireworks