The UK's smallest city not only boasts heaps of independent shops but it has the coast right on its doorstep