All Aboard, all aboard the R. S. Hispaniola, a permanently moored floating Restaurant Ship moored alongside Embankment Pier. From here you can enjoy fabulous views of the Thames with its constant stream of pleasure craft sailing by. You also have a birds’ eye view from…