Best Restaurants in Southwold
Southwold is a small town on the English North Sea coast in Suffolk. It is a quintessential British seaside town, with family friendly sandy beaches dotted with colourful beach huts and souvenir shops. It is also a town with a rich and fascinating history, stories which include fossil discoveries, sea battles and the rise of … Read more