London Golf Courses

Directory of golf courses & driving ranges within and around the M25

Full Courses (136)

Abridge Golf and Country Club
Addington Court Golf Club (Championship Course)
Addington Court Golf Club (Falconwood Course)
Addington Palace Golf Club
Aldenham Golf and Country Club (Church Course)
Ashford Manor Golf Club
Banstead Downs Golf Course
Batchworth Park Golf Club
Belhus Park Golf Course
Birchwood Park Golf and Country Club (Main Course)
Brent Valley Golf Club
Buckinghamshire Golf Club
Burhill Golf Club (New)
Burhill Golf Club (Old)
Bush Hill Park Golf Club
Centurion Golf Club
Chelsfield Lakes Golf Centre (Lakes Course)
Cherry Lodge Golf Club
Chigwell Golf Club
Chingford Golf Course (Royal Epping Forest)
Chipstead Golf Course
Chislehurst Golf Club
Coombe Hill Golf Club
Coombe Wood Golf Club
Coulsdon Court Golf Club
Cranfield Golf Club / Golf Kingdom
Cranham Golf Course
Crews Hill Golf Club
Croham Hurst Golf Club
Cuddington Golf Course
Dartford Golf Club
Denham Golf Club
Dulwich and Sydenham Hill Golf Club
Dyrham Park Country Club
Ealing Golf Course
Enfield Golf Club
Epping Golf Course
Epsom Golf Club
Fairlop Waters (Main Course)
Farleigh Golf Club (27 Holes)
Finchley Golf Club
Fulwell Golf Club
Grims Dyke Golf Club
Hadley Wood Golf Club
Hainault Golf Club (The Lower)
Hainault Golf Club (The Upper)
Hampton Court Palace Golf Club
Hartsbourne Country Club (27 holes)
Haste Hill Public Golf Course
Hendon Golf Club
Hersham Golf Club
High Elms Golf Course
Highgate Golf Club
Horton Park Golf Club (Millennium Course)
Ilford Golf Club
Ingrebourne Links Golf and Country Club (18 Holes Open)
Kingswood Golf and Country Club
Langley Park Golf Club
Lee Valley Golf Course
London Scottish Golf Club
Malden Golf Club
Maylands Golf Club
Mill Hill Golf Club
Mitcham Golf Club
Moor Park Golf Club (High)
Moor Park Golf Club (West)
Muswell Hill Golf Club
North Downs Golf Course
North Middlesex Golf Club
Northwood Golf Club
Old Fold Manor Golf Club
Oprington Golf Centre (Cray Valley)
Park Wood Golf Club
Pinner Hill Golf Club
Porters Park Golf Club
Purley Downs Golf Club
Richmond Park Golf Course (Duke's Course)
Richmond Park Golf Course (Prince's Course)
Rickmansworth Golf Course
Risebridge Golf Centre
Roehampton Club
Romford Golf Club
Royal Automobile Club Woodcote Park (Coronation)
Royal Automobile Club Woodcote Park (Old)
Royal Blackheath Golf Club
Royal Mid-Surrey Golf Club (JH Taylor Course)
Royal Mid-Surrey Golf Club (Pam Barton Course)
Royal Wimbledon
Ruislip Golf Course (CLOSED)
Sandy Lodge Golf Club
Selsdon Estate Golf Club
Shirley Park Golf Club
Shooters Hill Golf Club
Silvermere Golf and Leisure
South Herts Golf Club (Vardon Course)
St. George's Hill Golf Club (27 holes)
Stanmore Golf Club
Stapleford Abbotts Golf Club
Stockley Park Golf Club
Sudbury Golf Club
Sunbury Golf Club
Sundridge Park Golf Club (East Course)
Sundridge Park Golf Club (West Course)
Surbiton Golf Club
Surrey Downs Golf Club
Surrey National Golf Club
Swinley Forest Golf Club
The Addington Golf Club
The Grove Golf Course
The Hertsmere
The Leatherhead Club
The Oaks Golf Centre (Horley Course)
The Richmond Golf Club
The Shire London (Masters Course)
Theydon Bois Golf Course
Thorney Park Golf Club
Trent Park Golf Club
Upminster Golf Club
Uxbridge Public Golf Course
Walton Heath Golf Club (New)
Walton Heath Golf Club (Old)
Wanstead Golf Club
Wentworth Golf Club (East Course)
Wentworth Golf Club (Edinburgh Course)
Wentworth Golf Club (West Course)
West Essex Golf Club
West Herts Golf Club
West Kent Golf Club
West Middlesex Golf Club
Whitewebbs Park Golf Course
Wimbledon Common Golf Club
Wimbledon Park Golf Club
Woldingham Golf Club
Woodcote Park Golf Club
Woolston Manor Golf Course and Country Club
Wyke Green Golf Club