
Find Us
The Queen Mary has one of the finest locations in London. We are moored on Victoria Embankment just by Waterloo Bridge. The boat has fabulous views of Big Ben, Houses of Parliament, The London Eye and beyond.
The Queen Mary is well served by public transport. Waterloo Station, Charing Cross and Embankment stations are only minutes away.
SEE US ON THE MAP