Outlander star Sam Heughan has recommended a 'secret' Glasgow bar that is among his favourite places.

The 43-year-old, who is best known for his role as Jamie Fraser in the Starz drama, opened up to the New York Times about his most treasured spots in the city that he always visits.

“Glasgow has got beautiful parts and grit. The combination, plus incredibly good-natured people, are the city’s charm,” he told the publication.

Speaking about his favourite park, Heughan said he loves Kelvingrove because "you can have a picnic walk under the bridges and visit both Kelvingrove Art Gallery and Museum, as well as the University of Glasgow, which is just up the hill."

He also said that for a craft ale pick-me-up nearby, he goes to Inn Deep, what he calls a “secret” bar just under Kelvinbridge.

He added: “I love walking and running along the River Clyde to Glasgow Green with a possible stop at the microbrewery Drygate for a beer."

Heughan is also a fan of Citizens Theatre in the city's Gorbals.

He said: “I came here as a child, performed here as a student and did my first professional show here called ‘Outlying Islands.’ It holds a lot of memories."

Speaking about the Ben Nevis Bar in Finnieston, Heughan said: “I went there as a student and I go there now.

"People speak Gaelic, and there is live traditional Scottish music, sometimes planned, sometimes impromptu. It’s a special place.”

Heughan enjoys shopping at I.J. Mellis on Great Western Road but in terms of dining, he likes to eat at the restaurant inside the Dakota Hotel, as well as the seafood eatery Crabshakk Finnieston.

He said of Crabshakk: “The food tastes like a celebration of Scotland, which has the best seafood in the world."