A teenage hotel worker at a coastal beauty spot has told a court how she was "horrified" when Radio One DJ Dave Lee Travis allegedly indecently assaulted her as she checked him into his room.

The woman, who cannot be named for legal reasons, said she felt "awful" as Travis began fiddling with her blouse as they took a lift to his room.

Once inside, the veteran DJ - in the North Cornwall town of Bude as part of a Radio 1 concert - allegedly began to "envelop" her with his arms, rubbing her lower back and bottom.

She said the alleged incident lasted "15, 20, 30 seconds, but it seemed to go on forever".

Asked by prosecutor Miranda Moore QC why she did not complain to senior managers or police, the woman said: "I was afraid that Mr Travis was a big star and I would be laughed out of town.

"I was a naive country girl."

The witness, giving evidence behind a grey curtain to avoid seeing the defendant at Southwark Crown Court, said she was assaulted by the disc jockey at the hotel where she worked in the 1980s, aged 18 or 19.

She told the court she spent the rest of her shift watching the lift doors, afraid that Travis would return.

Travis, in the dock wearing a dark suit and pink shirt with a tie emblazoned with the word "blam", sighed and groaned as the woman recalled how Travis allegedly approached her later at the reception desk and asked: "Will I be having the pleasure of your company later on?"

The witness said she did not answer the question.

"I just thought something was terribly wrong," she said. "I thought I was going to be in trouble."

Travis, whose real name is David Patrick Griffin, is charged with 13 counts of indecent assault dating back to between 1976 and 2003, and one count of sexual assault in 2008.

The 68-year-old, from Buckinghamshire, is accused of assaulting 11 women, one of whom was 15 at the time of the alleged crime.

He denies all the charges.

The woman told the court Travis first started to meddle with her clothing as they shared a lift to his room, where she was to leave his bags.

She said: "I had a bow on my blouse and he (Travis) started to twiddle with the bow.

"I felt uncomfortable. I thought: 'something's wrong with my bow - this is awful'.

"I felt that I was in trouble because my uniform wasn't up to standard."

After being "relieved" to reach the room, the woman said Travis instructed her to take his bag all the way into the room, by his bed.

She said: "He then had his arms around me, and enveloped me and gave me a massive bear hug.

"I was horrified, I was held very firmly.

"He carried on hugging me. He started rubbing his hands up and down my top and lower back, and then on my bum.

"I was in utter shock. I just didn't know how to deal with it."

The witness said Travis released his hands, prompting her to run to the ground floor.

She said she spent the rest of her shift in fear that Travis would confront her later.

She told the court: "He approached the desk. He said: 'Will I be having the pleasure of your company later on?'

"I didn't answer the question. I just thought something was terribly wrong."

She told the court she mentioned the incident to her boyfriend at the time, but minimised the scale of the alleged assault because her boyfriend was "possessive".

Stephen Vullo, defending, put it to the witness that Travis, "a big, strong man", was able to carry his own case to the room.

The witness replied: "No, I carried it."

The woman said she does not know how she got through the rest of her shift.

She said she came forward to police after seeing Travis give a television interview dismissing any involvement in allegations linked to the case of shamed entertainer Jimmy Savile.

When asked if she had made up the allegation, she said: "No, I have no reason to."