Is there anything to watch? Apparently there's no display of fireworks in London which we normally watch every year.