Home Other Stuff Spirit of Britain – The World’s Largest Ferry Ship on Dover Strait