1. Highgate Golf Club
Highgate claims to be the closest 18-hole course to central London, situated just north of Hampstead Heath. With just one par-5, the 6015-yard course is relatively short but easily accessible.
Postcode: N6 4AH
Closest tube: East Finchley
Cost of round: £45
Playing requirements: Midweek after 9.30am (12pm Wednesday), must be member's guest at weekends
Website: Highgate Golf Club
2. Sudbury Golf Club
Just a couple of miles from Wembley Stadium and a few minutes walk from the nearest tube station, Sudbury is both reasonably central and affordable. The course measures 6277 yards and it's cheap and cheerful.
Postcode: HA0 1AL
Closest tube: Sudbury Town
Cost of round: £20-30
Playing requirements: Must be member's guest at weekends
Website: Sudbury Golf Club