IMO: 1010789|
United Kingdom
ELENA OF LONDON (IMO: 1010789) is a Service Ship registered and sailing under the flag of United Kingdom. ELENA OF LONDON was built in 2009. ELENA OF LONDON vessel length overall (LOA) is 41.48m, beam is 8m.
Please log in or register to see more information

