London Scottish Golf Club England 21 Feb Written by Geoff Wallace greater londonl Geoff Wallace Previous Previous Ledges - The Ledges of Huntsville Mountain Country Club Next Next Little Turtle Country Club