Thames Typhoon Part of the river shuttle service on the Thames in London, England. Awesome looking craft heading towards us. Thames Clippers Share this:TwitterFacebookPinterestLinkedInTumblrRedditMoreEmailLike this:Like Loading...