“Do you mean Millenium Bridge? I know London well but hadnt specifically noticed this particular boat.”
Golden Jubilee Bridge = Charing Cross Bridge?