Japanese navy ship squeezes under Tower Bridge and sails up the Thames


JDS Kashima, which is on port call in London until Wednesday afternoon, passed under Tower Bridge at 1pm and moored alongside HMS Belfast.

Read More…