Restaurants in Victoria Embankment

Browse the Victoria Embankment Map

R.S. Hispaniola

R.S. Hispaniola

Victoria Embankment ē Show on map Modern European
£ 28 avg

Arguably the best known of all floating restaurants, the R...

View Details