Know a great happy hour or special for this location?
Polished floating eatery offering classic fish dishes, with on-board dining & a terrace.
Suggest an edit
The Grand Duchess, London, W2 6PY