Is a Ghost Floating Over the Tower of London?

An otherworldly blob floated across the Tower of London, before disappearing into the sky.

What do you think it is?

 

title

Content Goes Here