Use this control panelto zoom in, out and around Click here to view the deck plan overview
Explore all four decks of The Lord of The Glens. Use thetabs below or click on a deck to discover more.
Travel Trust Association Member (U3434)
Magna Carta Steamship Company Ltd. 136 Hamilton Terrace, London. NW8 9UX - Tel: 0207 372 2077
Company Number: 3760533 - Registered Office: 843 Finchley Road, London NW11 8NA - Registered in England