Golf Industry News - Letham Grange Golf Club
Letham Grange Golf Club in Scotland shut down last week after members followed through on a vote to ‘cease to occupy and operate’ the club’s two 18-hole courses. According to a report in The Courier, the closure brings an end to a long-running legal battle over the ownership of the hotel at the heart of […]