London, SW18 1TB
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.