Company name: London Scottish Golf Club
Description: Golf On Wimbledon Common. The London Scottish Golf Club is the longest continually played golf course, and the 3rd oldest Golf Club in England.
Club House, Windmill Rd, London SW19 5NQ, United Kingdom