Know a great happy hour or special for this location?
Former passenger ferry with pub food and drinks, moored on the Thames with views of the London Eye.
Suggest an edit
Victoria Embankment, London, SW1A 2HR