London Golf Show tees up enticing Pentland green fee offer - Golf News | Golf Magazine