Staging the New Year’ Eve fireworks normally costs City Hall in excess of £4m, of which more than £1m has been recouped from ticket sales – a figure that is likely to be higher this year. About ...
Some results have been hidden because they may be inaccessible to you