Besides being one of the greatest cities in the world , for entertainment , shopping , history & culture and nightlife, London is the gateway to many great golf courses , in England, Wales, Scotland , Ireland and Northern Ireland. The courses are a drive  or a connecting flight away. If you are staying in London for a few days there is no shortage of great championship courses all nearby .

London is surrounded by great golf courses but you will have to travel out to the suburbs and beyond to find them. These are my top three:

This upmarket club on the fringes of West London in Surrey is well-known for its high quality championship courses. Everyone from Rory McIlroy and Nick Faldo to Seve Ballesteros and Tiger Woods have played here and there are three courses to choose from, the best of which is the 7,281-yard West Course. From £95 (£195 on West Course).

Enfield Golf Club
This friendly golf club in Enfield, north London can be reached in just 25 minutes by train from Kings Cross and was one of the first 500 clubs to be founded in the UK. A mature parkland course, it is 6,154 yards in length and will challenge golfers of all levels. Green fees from £20.

Mill Hill Golf Club
One of the closest golf courses to central London, this 6,247-yard course opened in the 1920s.