REGULARS at the Auld Hoose pub in Perth were stunned to find their local transformed into a fairway and putting green for Gleneagles golfing festival.

Mark O'Callaghan and wife Lisa came up with the idea of decking out the bar with an artificial turf course and setting up a charity putting green in the corner to raise money for deprived children.

The couple and their regulars raise funds to support an African school and thought they'd bid to boost the pot with the city playing host to thousands of visitors from around the world for the Ryder Cup.

Mr O'Callaghan said: "It was my wife's idea. We sponsor a school in Africa through Mary's Meals.

"It's (the turf) on the floor and covering the bar.

"There's been a few eyebrows raised, but the regulars love it.

"There's a little putting green and people pay £2 to play for Mary's Meals."

As well as welcoming guests from around the globe Perth has also set up a fanzone at the Concert Hall where fans can watch the tournament, one of three including Glasgow's Merchant Square and St Andrew Square in Edinburgh.

Meanwhile, ScotRail are laying on dedicated early morning and late trains for Ryder Cup ticket-holders only, but services are already sold out with the operator admitting that services will be too busy to guarantee all passengers a seat.

Around 45,000 golf fans are expected to pour in during the competition days from Friday to Sunday, with around 7,500 spectators arriving via the dedicated Ryder Cup trains each day.