Finchley Golf Club England 29 Oct Written by Geoff Wallace greater londonf Geoff Wallace Previous Previous Finchley Golf Club Next Next Fairway River Links