Spectacular views of the Thames combined with an imaginative à la carte main restaurant menu together with a tapas bar make this permanently-moored restaurant ship by Embankment Station a must to visit.
The R.S. Hispaniola is a fully air-conditioned ship with a beautiful, high-quality restaurant, two bars, sun terraces and a meeting room. Permanently moored on the River Thames,...
Address: River Thames, The Embankment
Contact Number: 020 7839 3011