Managers’ New London Office Location

16th October 2018

After 25 years in the current building Tower Bridge Court, we are pleased to announce that the Managers will be moving to new offices during the first half of 2019 at:

1 Creechurch Place, EC3.


The Managers look forward to the move which will bring the Club into closer proximity to the insurance markets. Full details of the office move will be provided in due course.

Vessel Search

Enter IMO number or name in the search box:


Search by country, port, name (or part of name):


Find contact information for all offices and staff: