Golf courses in City of London, London

Golf courses include both 9-hole and 18-hole courses. Adjacent to many golf courses, you can often practise your putting or work on your swing at the driving range.