London Golf Driving Ranges

A comprehensive list of London driving ranges open to the public

We have compiled a directory of 32 golf driving ranges within the M25 that are open to visitors. Some of these ranges are part of golf clubs whilst others are standalone golf facilities. Many of the larger ranges in London have adopted Toptracer (taking the guesswork out of range sessions) and Power Tee (automatic teeing) technologies to make practicing more fun. Click on any driving range to learn more including hours and prices.

Greenwich Peninsula Golf Driving Range

5.47 mi to Charing Cross

60 bays

Greenwich

Dukes Meadows (Range)

6.42 mi to Charing Cross

60 bays

Chiswick

Richmond Park Golf (Range)

6.86 mi to Charing Cross

22 bays

Wandsworth

Metro Golf Centre (Range)

7.89 mi to Charing Cross

48 bays

London

World of Golf Croydon

8.69 mi to Charing Cross

24 bays

Croydon

World Of Golf London

8.79 mi to Charing Cross

60 bays

New Malden

BigShots Golf (Range)

9.56 mi to Charing Cross

56 bays

Harrow

Chingford Golf Range

9.68 mi to Charing Cross

24 bays

Chingford

Trent Park Golf Club (Range)

9.79 mi to Charing Cross

34 bays

Southgate

Sidcup Family Golf (Range)

10.22 mi to Charing Cross

46 bays

Chislehurst

Bromley Golf Centre (Range)

11.31 mi to Charing Cross

20 bays

Bromley

A1 Golf Activity Centre

11.42 mi to Charing Cross

55 bays

Arkley

The Oaks Golf Centre (Range)

11.72 mi to Charing Cross

24 bays

Carshalton

West London Golf Centre (Range)

11.84 mi to Charing Cross

26 bays

Northolt

Addington Court Golf Club (Range)

11.86 mi to Charing Cross

32 bays

Croydon

Horton Park Golf Club (Range)

12.36 mi to Charing Cross

26 bays

Epsom

Golf Kingdom (Range)

12.43 mi to Charing Cross

37 bays

Chadwell

The Hertsmere (Range)

12.77 mi to Charing Cross

26 bays

Elstree

Farleigh Golf Club (Range)

12.77 mi to Charing Cross

20 bays

Warlingham

Hainault Golf Club (Range)

13.01 mi to Charing Cross

22 bays

Chigwell

Barnehurst Golf Course (Range)

13.12 mi to Charing Cross

15 bays

Barnehurst

Stockley Park Golf Club (Range)

13.73 mi to Charing Cross

10 bays

Uxbridge

Birchwood Park Golf and Country Club (Range)

13.88 mi to Charing Cross

41 bays

Dartford

Hersham Golf Club (Range)

14.54 mi to Charing Cross

15 bays

Walton on Thames

Ingrebourne Links Golf and Country Club (Range)

14.98 mi to Charing Cross

30 bays

Rainham

Surrey Downs Golf Club (Range)

15.33 mi to Charing Cross

10 bays

Chessington

Chelsfield Lakes Golf Centre (Range)

15.39 mi to Charing Cross

36 bays

Orpington

Sunbury Golf Club (Range)

15.40 mi to Charing Cross

32 bays

Shepperton

Nine of Herts (Range)

16.04 mi to Charing Cross

11 bays

Rickmansworth

Burhill Golf Club (Range)

16.53 mi to Charing Cross

20 bays

Walton on Thames

Belhus Park Golf Course (Range)

16.72 mi to Charing Cross

11 bays

South Ockendon

Silvermere Golf and Leisure (Range)

18.31 mi to Charing Cross

52 bays

Surrey