Expect delays around Trafalgar Square

Streets_140_normal

Central London, there's a demo going on on Whitehall near to Trafalgar Square which is causing some delays to traffic at the moment

Advertisement

Today's top stories