Piranha found in London's Thames

No Joke!!!

I thought the only piranha in England were found at Number 10 Downing Street or Manchester - just kidding on the latter Mankie!!!!
London is already full of Australians and Arabs so Piranha's were the next logical immigrants really? ;)