The RS Hispaniola Review: The Floating Restaurant and Bar on the Thames
The RS Hispaniola Review: The Floating Restaurant and Bar on the Thames | A superb, hugely popular floating restaurant and bar aboard a ship moored on the Thames at the Embankment, with fine river views, good food, good drinks and a warm welcome
