Large explosion being reported in London moments ago, heard across a large area. Many reports on social media.

Facebook Comments