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

LMC_master_logo

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

Brochure

Download our latest corporate brochure