Loch Thames Monster: Mysterious 'Nessie' creature filmed in London AGAINA MYSTERIOUS creature – said to be the fabled Loch Ness Monster – has been filmed in London for the second time. Unbelievable footage appears to show a large creature swimming along the River Thames yesterday.The clip is believed to have been taken in the Docklands area of east London – very near where "Nessie" was filmed last week.The mythical beast was spotted swimming near the O2 Arena – the former Millennium Dome five days ago.
See film here :
The film reminds me of a fictional TV series from a few years ago called Surface that showed similar footage of a creature in the Thames. It is most likely to be a whale that has wandered off course. Unless Nessie in on her holidays!