The Ship

London, SW18 1TB

  • The Details
  • Reviews
  • Map

Located on the banks of the Thames by Wandsworth Bridge, The Ship is the ideal location for a moment of peace in the heart of London. The Ship is famous for hearty, traditional, freshly cooked food paired with great wine and fantastic hand pulled beer. 

Leave a review:

Please log in to review this venue.