Restaurants in Southwold, Suffolk We help you find any company! Marks Fish & Chip Shop Limited 32 High Street Southwold, Suffolk No.51 High Street Limited 51 High Street Southwold, Suffolk