London Marine Consultants (LMC) have moved!

We are now located on the South of the river Thames near London Bridge and The Shard.
When we are able, we look forward to welcoming you to our new offices to discuss ongoing and future projects in the Floating Energy Sector


Innovation in mooring solutions and offshore design

Address: 20 St Thomas Street, London SE1 9RS, UK
Phone Number: +44 (0)20 7621 0050

Site by - Hutch


Download our latest corporate brochure