London Golf Courses Map

A comprehensive list of all golf courses within the M25

We have compiled a directory of 164 golf courses within the M25. These include both full-length 18-hole courses and shorter 9-hole courses, ranging from traditional members’ clubs to more accessible public and municipal layouts. On the map, 18-hole courses are shown in blue and 9-hole courses in green. Click on any course to learn more, including key details and visitor information.

Improve Your Game Off the Course

Discover golf driving ranges across London and explore practical tips to help you practise smarter between rounds.

London Golf Driving Ranges Practice Tips

Queen's Park Pitch and Putt (9 hole)

4.12 mi to Charing Cross

9 Hole

Kensal Green

Aquarius Golf Club (9 hole)

4.86 mi to Charing Cross

9 Hole / 18 Tees

Honor Oak

Highgate Golf Club

5.07 mi to Charing Cross

18 Hole

Highgate

Dulwich and Sydenham Hill Golf Club

5.33 mi to Charing Cross

18 Hole

Dulwich

Roehampton Club

6.05 mi to Charing Cross

18 Hole

London

Wimbledon Park Golf Club

6.10 mi to Charing Cross

18 Hole

Wimbledon

Dukes Meadows (9 hole)

6.42 mi to Charing Cross

9 Hole

Chiswick

Muswell Hill Golf Club

6.46 mi to Charing Cross

18 Hole

Muswell Hill

Palewell Common Pitch and Putt (9 hole)

6.67 mi to Charing Cross

9 Hole

East Sheen

London Scottish Golf Club

6.73 mi to Charing Cross

18 Hole

Wimbledon

Richmond Park Golf Course (Prince's Course)

6.86 mi to Charing Cross

18 Hole

Wandsworth

Richmond Park Golf Course (Duke's Course)

6.86 mi to Charing Cross

18 Hole

Wandsworth

Wimbledon Common Golf Club

7.32 mi to Charing Cross

18 Hole

Wimbledon

Hanger Hill Park Pitch and Putt (9 hole)

7.39 mi to Charing Cross

9 Hole

Hanger Lane

Royal Wimbledon

7.40 mi to Charing Cross

18 Hole

Wimbledon

Finchley Golf Club

7.77 mi to Charing Cross

18 Hole

Mill Hill

Metro Golf Centre (9 hole)

7.89 mi to Charing Cross

9 Hole

London

Hendon Golf Club

7.94 mi to Charing Cross

18 Hole

London

Mitcham Golf Club

8.07 mi to Charing Cross

18 Hole

Surrey

Wanstead Golf Club

8.08 mi to Charing Cross

18 Hole

Wanstead

North Middlesex Golf Club

8.11 mi to Charing Cross

18 Hole

Brunswick Park

Royal Mid-Surrey Golf Club (Pam Barton Course)

8.34 mi to Charing Cross

18 Hole

Richmond

Royal Mid-Surrey Golf Club (JH Taylor Course)

8.34 mi to Charing Cross

18 Hole

Richmond

Grovelands Park Pitch and Putt

8.37 mi to Charing Cross

9 Hole

Southgate

Crowlands Heath Golf Centre (9H)

8.49 mi to Charing Cross

9 Hole

Dagenham

Sudbury Golf Club

8.53 mi to Charing Cross

18 Hole

Wembley

Coombe Hill Golf Club

8.57 mi to Charing Cross

18 Hole

Kingston upon Thames

Ealing Golf Course

8.61 mi to Charing Cross

18 Hole

Greenford

Ilford Golf Club

8.69 mi to Charing Cross

18 Hole

Ilford

The Richmond Golf Club

8.81 mi to Charing Cross

18 Hole

Richmond

Horsenden Hill (9 hole)

8.84 mi to Charing Cross

9 Hole

Woodland Rise

Shortlands Golf Club (9 hole)

8.84 mi to Charing Cross

9 Hole

Bromley

Royal Blackheath Golf Club

8.88 mi to Charing Cross

18 Hole

Eltham

Shooters Hill Golf Club

8.88 mi to Charing Cross

18 Hole

Welling

Malden Golf Club

8.89 mi to Charing Cross

18 Hole

New Malden

Coombe Wood Golf Club

8.97 mi to Charing Cross

18 Hole

Kingston Upon Thames

Sundridge Park Golf Club (East Course)

8.98 mi to Charing Cross

18 Hole

Bromley

Sundridge Park Golf Club (West Course)

8.98 mi to Charing Cross

18 Hole

Bromley

South Herts Golf Club (Vardon Course)

9.03 mi to Charing Cross

18 Hole

Totteridge

South Herts Golf Club (Rees) (9 hole)

9.03 mi to Charing Cross

9 Hole

Totteridge

Eltham Warren Golf Club (9 Hole)

9.18 mi to Charing Cross

9 Hole / 18 Tees

Eltham

Perivale Park Golf Course (9 hole)

9.19 mi to Charing Cross

9 Hole

Greenford

Wyke Green Golf Club

9.20 mi to Charing Cross

18 Hole

Isleworth

Brent Valley Golf Club

9.28 mi to Charing Cross

18 Hole

Hanwell

Lee Valley Golf Course

9.43 mi to Charing Cross

18 Hole

Edmonton

Bush Hill Park Golf Club

9.52 mi to Charing Cross

18 Hole

Winchmore Hill

Shirley Park Golf Club

9.54 mi to Charing Cross

18 Hole

Croydon

Woodford Golf Club

9.55 mi to Charing Cross

9 Hole / 18 Tees

Woodford Green

Playgolf London (9 holes)

9.56 mi to Charing Cross

9 Hole

Harrow

Langley Park Golf Club

9.73 mi to Charing Cross

18 Hole

Beckenham

Trent Park Golf Club

9.79 mi to Charing Cross

18 Hole

Southgate

West Middlesex Golf Club

9.88 mi to Charing Cross

18 Hole

Southall

Enfield Golf Club

9.92 mi to Charing Cross

18 Hole

Enfield

Mill Hill Golf Club

9.99 mi to Charing Cross

18 Hole

Mill Hill

Strawberry Hill Golf Club (9 hole)

10.45 mi to Charing Cross

9 Hole / 18 Tees

Twickenham

Chingford Golf Course (Royal Epping Forest)

10.50 mi to Charing Cross

18 Hole

Chingford

The Addington Golf Club

10.58 mi to Charing Cross

18 Hole

Croydon

Chislehurst Golf Club

10.59 mi to Charing Cross

18 Hole

Chislehurst

Croham Hurst Golf Club

10.63 mi to Charing Cross

18 Hole

Croydon

Stanmore Golf Club

10.74 mi to Charing Cross

18 Hole

Stanmore

Arkley Golf Club (9 hole)

10.77 mi to Charing Cross

9 Hole / 18 Tees

Barnet

Hadley Wood Golf Club

11.01 mi to Charing Cross

18 Hole

Barnet

Chigwell Golf Club

11.07 mi to Charing Cross

18 Hole

Chigwell

Fulwell Golf Club

11.10 mi to Charing Cross

18 Hole

Hampton Hill

Addington Palace Golf Club

11.15 mi to Charing Cross

18 Hole

Croydon

Old Fold Manor Golf Club

11.26 mi to Charing Cross

18 Hole

Hadley Green

Sidcup Golf Club

11.27 mi to Charing Cross

9 Hole / 18 Tees

Sidcup

Fairlop Waters (Main Course)

11.28 mi to Charing Cross

18 Hole

Ilford

Fairlop Waters (9 hole)

11.28 mi to Charing Cross

9 Hole

Ilford

The Shire London (Masters Course)

11.31 mi to Charing Cross

18 Hole

Barnet

Bromley Golf Centre and Driving Range (9 hole)

11.31 mi to Charing Cross

9 Hole

Bromley

West Essex Golf Club

11.41 mi to Charing Cross

18 Hole

Chingford

Hampton Court Palace Golf Club

11.44 mi to Charing Cross

18 Hole

Kingston Upon Thames

Whitewebbs Park Golf Course

11.51 mi to Charing Cross

18 Hole

Enfield

Purley Downs Golf Club

11.66 mi to Charing Cross

18 Hole

Croydon

The Oaks Golf Centre (Horley Course)

11.72 mi to Charing Cross

18 Hole

Carshalton

The Oaks Golf Centre (Acorn Course) (9 hole)

11.72 mi to Charing Cross

9 Hole

Carshalton

Bexleyheath Golf Club (9 hole)

11.74 mi to Charing Cross

9 Hole / 18 Tees

Bexleyheath

London Airlinks Golf Course

11.78 mi to Charing Cross

18 Hole

Hounslow

West London Golf Centre (9 hole)

11.84 mi to Charing Cross

9 Hole

Northolt

Addington Court Golf Club (Championship Course)

11.86 mi to Charing Cross

18 Hole

Croydon

Addington Court Golf Club (Falconwood Course)

11.86 mi to Charing Cross

18 Hole

Croydon

Addington Court Golf Club (Academy Course) (9 hole)

11.86 mi to Charing Cross

9 Hole

Croydon

Selsdon Estate Golf Club

11.99 mi to Charing Cross

18 Hole

Croydon

Banstead Downs Golf Course

12.12 mi to Charing Cross

18 Hole

Cheam

Crews Hill Golf Club

12.16 mi to Charing Cross

18 Hole

Enfield

Dyrham Park Country Club

12.18 mi to Charing Cross

18 Hole

Barnet

Horton Park Golf Club (Millennium Course)

12.36 mi to Charing Cross

18 Hole

Epsom

Horton Park Golf Club (Academy Course) (9 hole)

12.36 mi to Charing Cross

9 Hole

Epsom

Cranfield Golf Club / Golf Kingdom

12.43 mi to Charing Cross

18 Hole

Chadwell Heath

Woodcote Park Golf Club

12.44 mi to Charing Cross

18 Hole

Coulsdon

The Hertsmere

12.77 mi to Charing Cross

18 Hole

Elstree

Farleigh Golf Club (27 Holes)

12.77 mi to Charing Cross

27 Hole

Warlingham

Hartsbourne Country Club (27 holes)

12.77 mi to Charing Cross

27 Hole

Bushey Heath

Orpington Golf Centre (Ruxley Park)

12.79 mi to Charing Cross

9 Hole

Orpington

Oprington Golf Centre (Cray Valley)

12.79 mi to Charing Cross

18 Hole

Orpington

Cuddington Golf Course

12.79 mi to Charing Cross

18 Hole

Banstead

Orpington Golf Centre (9 hole)

12.79 mi to Charing Cross

9 Hole

Orpington

Surbiton Golf Club

12.84 mi to Charing Cross

18 Hole

Chessington

Grims Dyke Golf Club

12.87 mi to Charing Cross

18 Hole

Pinner

Hainault Golf Club (The Lower)

13.01 mi to Charing Cross

18 Hole

Chigwell

Hainault Golf Club (The Upper)

13.01 mi to Charing Cross

18 Hole

Chigwell

Woolston Manor Golf Course and Country Club

13.04 mi to Charing Cross

18 Hole

Chigwell

Barnehurst Golf Course (9 hole)

13.12 mi to Charing Cross

9 Hole

Barnehurst

Coulsdon Court Golf Club

13.15 mi to Charing Cross

18 Hole

Coulsdon

Sandown Eclipse Course (9H)

13.60 mi to Charing Cross

9 Hole

Esher

Stockley Park Golf Club

13.73 mi to Charing Cross

18 Hole

Uxbridge

Pinner Hill Golf Club

13.79 mi to Charing Cross

18 Hole

Pinner Hill

Epsom Golf Club

13.79 mi to Charing Cross

18 Hole

Epsom Downs

Birchwood Park Golf and Country Club (Main Course)

13.88 mi to Charing Cross

18 Hole

Dartford

Chipstead Golf Course

13.88 mi to Charing Cross

18 Hole

Chipstead

Birchwood Park Golf and Country Club (Orchard Course)

13.88 mi to Charing Cross

9 Hole

Dartford

High Elms Golf Course

13.89 mi to Charing Cross

18 Hole

Orpington

West Kent Golf Club

13.99 mi to Charing Cross

18 Hole

Orpington

Ruislip Golf Course (CLOSED)

14.13 mi to Charing Cross

18 Hole

Ruislip

Haste Hill Public Golf Course

14.33 mi to Charing Cross

18 Hole

Northwood

Hersham Golf Club

14.54 mi to Charing Cross

18 Hole

Walton on Thames

Hillingdon Golf Course (9 hole)

14.58 mi to Charing Cross

9 Hole / 18 Tees

Hillingdon

Woldingham Golf Club

14.70 mi to Charing Cross

18 Hole

Woldingham

Porters Park Golf Club

14.72 mi to Charing Cross

18 Hole

Radlett

Dartford Golf Club

14.75 mi to Charing Cross

18 Hole

Dartford

Royal Automobile Club Woodcote Park (Old)

14.80 mi to Charing Cross

18 Hole

Epsom

Royal Automobile Club Woodcote Park (Coronation)

14.80 mi to Charing Cross

18 Hole

Epsom

Northwood Golf Club

14.84 mi to Charing Cross

18 Hole

Northwood

Risebridge Golf Centre

14.90 mi to Charing Cross

18 Hole

Romford

Ingrebourne Links Golf and Country Club

14.98 mi to Charing Cross

Rainham

Romford Golf Club

14.99 mi to Charing Cross

18 Hole

Romford

Aldenham Golf and Country Club (Church Course)

15.04 mi to Charing Cross

18 Hole

Radlett

Theydon Bois Golf Course

15.31 mi to Charing Cross

18 Hole

Epping

Surrey National Golf Club

15.32 mi to Charing Cross

18 Hole

Chaldon

Surrey Downs Golf Club

15.33 mi to Charing Cross

18 Hole

Chessington

Chelsfield Lakes Golf Centre (Lakes Course)

15.39 mi to Charing Cross

18 Hole

Orpington

Chelsfield Lakes Golf Centre (Vista Course) (9 hole)

15.39 mi to Charing Cross

9 Hole

Orpington

Sandy Lodge Golf Club

15.42 mi to Charing Cross

18 Hole

Northwood

Uxbridge Public Golf Course

15.42 mi to Charing Cross

18 Hole

Uxbridge

Sunbury Golf Club

15.45 mi to Charing Cross

18 Hole

Shepperton

The Leatherhead Club

15.68 mi to Charing Cross

18 Hole

Leatherhead

Cherry Lodge Golf Club

15.71 mi to Charing Cross

18 Hole

Biggin Hill

Ashford Manor Golf Club

15.75 mi to Charing Cross

18 Hole

Ashford

Abridge Golf and Country Club

15.83 mi to Charing Cross

18 Hole

Romford

Kingswood Golf and Country Club

15.84 mi to Charing Cross

18 Hole

Tadworth

Thorney Park Golf Club

15.93 mi to Charing Cross

18 Hole

Iver

Nine of Herts Golf Centre (9 hole)

16.04 mi to Charing Cross

9 Hole

Rickmansworth

Buckinghamshire Golf Club

16.07 mi to Charing Cross

18 Hole

Denham

Moor Park Golf Club (High)

16.22 mi to Charing Cross

18 Hole

Rickmansworth

Moor Park Golf Club (West)

16.22 mi to Charing Cross

18 Hole

Rickmansworth

Stapleford Abbotts Golf Club

16.35 mi to Charing Cross

18 Hole

Romford

North Downs Golf Course

16.47 mi to Charing Cross

18 Hole

Woldingham

Burhill Golf Club (Old)

16.53 mi to Charing Cross

18 Hole

Walton on Thames

Burhill Golf Club (New)

16.53 mi to Charing Cross

18 Hole

Walton on Thames

West Herts Golf Club

16.68 mi to Charing Cross

18 Hole

Rickmansworth

Batchworth Park Golf Club

16.70 mi to Charing Cross

18 Hole

Rickmansworth

Belhus Park Golf Course

16.72 mi to Charing Cross

18 Hole

South Ockendon

Walton Heath Golf Club (New)

16.72 mi to Charing Cross

18 Hole

Walton on the Hill

Walton Heath Golf Club (Old)

16.72 mi to Charing Cross

18 Hole

Walton on the Hill

Park Wood Golf Club

16.74 mi to Charing Cross

18 Hole

Westerham

Rickmansworth Golf Course

16.80 mi to Charing Cross

18 Hole

Rickmansworth

Upminster Golf Club

16.92 mi to Charing Cross

18 Hole

Upminster

Maylands Golf Club

17.46 mi to Charing Cross

18 Hole

Romford

Denham Golf Club

17.55 mi to Charing Cross

18 Hole

Denham

The Grove Golf Course

17.85 mi to Charing Cross

18 Hole

Chandler's Cross

St. George's Hill Golf Club (27 holes)

17.85 mi to Charing Cross

27 Hole

Weybridge

Cranham Golf Course

17.86 mi to Charing Cross

18 Hole

Cranham

Silvermere Golf and Leisure

18.31 mi to Charing Cross

18 Hole

Cobham

Recommended Practice Equipment

Improve your game with these practice aids and training equipment:

Practice Nets
TaylorMade Stratus Golf Glove (2 Pack)

Good value premium golf glove delivering fit, feel and comfort

£19.99

Golf Balls
Titleist Pro V1 Premium Golf Balls

Premium performance golf balls (dozen)

£49.95

Club Sets
Wilson Stretch Complete Golf Set

Driver, fairway wood, hybrid, irons, putter & carry bag

£385.13

Disclosure: We are a participant in the Amazon Associates UK Programme. We only recommend products we believe will enhance your golf experience.