No, not a native, Siluris Glanis, the European Catfish or Wels. They grow to an alleged 800lbs. They have been introduced all over the country for no particularly good reason other than people wanting to fish for them. They were bound to turn up in the Thames sooner or later.
Not a native I guess .