An artsy seaside town known for its bustling Old Town and famous history has been named as one of the UK’s best places to visit – and it’s just 90 minutes from London Bridge.