1 0 The Old Ship Inn The Old Ship Inn, 89, London Road, Long Sutton, South Holland, Lincolnshire, East Midlands, England, PE12 9EE, United KingdomAboutThe Old Ship Inn is a dog friendly pub in South Holland, PE12.LocationYour Rating - 1 0 Does this venue allow dogs?Dog FriendlyNo Dogs