where can you watch new years eve fireworks in london for free?
['Cannon Street. ... ', 'Central London bridges. ... ', 'Primrose Hill. ... ', 'Parliament Hill, Hampstead Heath. ... ', 'Alexandra Palace. ... ', 'Telegraph Hill. ... ', 'Greenwich Park.']