London’s Best Golf Courses

By Kerri Stolerman

24 hours ago

Take a swing at the centuries-old sport in (and near) the capital


Dear golf lovers, we know you’ve been meaning to get back into your favourite sport – and what better opportunity than the arrival of spring? The UK is brimming with magnificent courses, from Scottish links to those in the depths of the countryside. However, city folk don’t have to travel for hours to play a few rounds; there are plenty of golf courses right on your doorstep. With the Masters back on TV and tempting us to pick up our clubs, here’s the C&TH pick of the best golf courses in London.

More interested in mini golf? Click here. And for London’s best driving ranges, click here.

Best Golf Courses in London 2025

  • Mill Hill Golf Club (100 Barnet Wy, London NW7 3AL)
  • Bush Hill Park Golf Club (Bush Hill, London N21 2BU)
  • Highgate Golf Club (Denewood Rd, London N6 4AH)
  • Royal Blackheath Golf Club (Court Rd, London SE9 5AF)
  • Richmond Park Golf Course (Norstead Pl, London SW15 3SA)
  • London Golf Club (Brands Hatch, Stansted Ln, Ash, Sevenoaks TN15 7EH)
  • Dulwich & Sydenham Hill Golf Club (Grange Ln, College Rd, London SE21 7LH)
  • Wimbledon Common Golf Club (19 Camp Rd, London SW19 4UW)
  • Enfield Golf Club (Old Park Rd S, Enfield EN2 7DA)
  • Royal Mid-Surrey Golf Club (Old Deer Park, Twickenham Rd, Richmond TW9 2SB)
  • The Grove Hotel, Spa & Golf (Chandler’s Cross, Watford WD3 4TG)
  • Lee Valley Leisure Complex (Meridian Wy., London N9 0AR)

best golf courses in London: Mill Hill Golf Club

Mill Hill Golf Club

A North London gem since its inception in the 1920s, the Mill Hill Golf Club has an 18 hole course and in addition boasts the Clubhouse, a charming old Coach House which hosts a jazz club every Wednesday evening. You can also get lessons here starting from just £25 for 30 minutes.

Find It: Mill Hill Golf Club, 100 Barnet Wy, London NW7 3AL. millhillgc.co.uk

Bush Hill Park Golf Club

Welcoming golfers for a whopping 130 years, this historic London golf course is home to a listed clubhouse and a stunning parkland par-70 course littered with challenging holes. Hidden in the North London suburbs, Bush Hill Park Golf Club offers some tranquil escapism from the bustling city.

Find It: Bush Hill Park Golf Club, Bush Hill, London N21 2BU. bhpgc.com

best golf courses in London: Highgate Golf Club

Highgate Golf Club

The closest 18 hole course to central London, the award winning Highgate Golf Club set in peaceful surroundings is a great option for golfers. It’s private (for members only) and its main event, The Highgate Open, takes place every summer – so get signed up!

Find It: Highgate Golf Club, Denewood Rd, London N6 4AH. highgategc.co.uk

Royal Blackheath Golf Club

Boasting an 18-hole golf course and a grand 17th century clubhouse, Royal Blackheath Golf Club was instituted in 1608, and today maintains its natural parkland course. Par 71, expect excellent fairways and well-positioned bunkers, perfect for golfers of all levels.

Find It: Royal Blackheath Golf Club, Court Rd, London SE9 5AF. royalblackheath.com

best golf courses in London: Richmond Park Golf Course

Richmond Park Golf Course

You’ll find this luscious golf course (established since 1924) located within Richmond Park, London’s oldest Royal park. Open to the public, enjoy two 18-hole courses. Memberships are also available.

Find It: Richmond Park Golf Course, Norstead Pl, London SW15 3SA. richmondparkgolfclub.org.uk

London Golf Club

Venture a little further out of London and you’ll be treated to one of the finest downland courses in Europe: London Golf Club. Actually hidden in Kent, expect fast, undulating fairways punctuated with exciting risk and reward tee shots over water.

Find It: London Golf Club, Brands Hatch, Stansted Ln, Ash, Sevenoaks TN15 7EH. londongolf.co.uk

Dulwich & Sydenham Hill Golf Club

Dulwich & Sydenham Hill Golf Club

Overlooking Dulwich College, this picturesque golf club has been around since 1894. The course benefits from the slopes of Sydenham Hill, lined with grand oak trees and boasting views of London, from Canary Wharf to Wembley. This club is the top choice for junior golfers with its attractive Junior Membership programme.

Find It: Dulwich & Sydenham Hill Golf Club, Grange Ln, College Rd, London SE21 7LH. dulwichgolf.co.uk

Wimbledon Common Golf Club

Nestled just eight miles from central London in the leafy London suburb of Wimbledon, all standards of golfers are welcome here – and there’s an academy for budding golfers looking to improve.

Find It: Wimbledon Common Golf Club, 19 Camp Rd, London SW19 4UW. wcgc.co.uk

Enfield Golf Club

Enfield Golf Club

One of the first 100 courses to be built in the United Kingdom. The club celebrated its 125th anniversary last year and boasts a ‘modern’ approach to the sport. It’s open to guests as well as members.

Find It: Enfield Golf Club, Old Park Rd S, Enfield EN2 7DA. enfieldgolfclub.co.uk

Royal Mid-Surrey Golf Club

In Richmond’s Old Deer Park, right beside world-famous Kew Gardens, find not one but two 18-hole golf courses: the JH Taylor Course and the Pam Barton Course. Golf has been played on this stretch of parkland since 1892.

Details: Royal Mid-Surrey Golf Club, Old Deer Park, Twickenham Rd, Richmond TW9 2SB. rmsgc.co.uk

The-Grove-Mansion

The Grove

Located just 18 miles from London in the Herts country countryside lies The Grove, an impressive five-star mansion house complete with a luxury spa, top-tier restaurants, and most significantly, a 7,152 yard golf course which has played host to The British Masters and WGC Championship.

Find It: The Grove Hotel, Spa & Golf, Chandler’s Cross, Watford WD3 4TG. thegrove.co.uk

Lee Valley Golf Course

Right beside the William Girling Reservoir in Edmonton, the 18 hole Lee Valley Golf Course has elements for both beginners and experienced players, from short yardage to thrilling narrow fairways and water hazards.

Find It: Lee Valley Leisure Complex, Meridian Wy., London N9 0AR. visitleevalley.org.uk