A coastal town famed for its thriving high street, brimming with independent shops and rows of colourful houses, has been named the best place in England to visit in 2026. If, like me, you grew up in ...