They have a huge clubhouse and have asked me say they do a full breakfast! No parking on site, but decent street parking is side roads off Kew Road, but leave a few minutes for the walk if you are not that close. It is Old Deer Park, Kew Road (not to be confused with the Old Deer park off the A316 running between Richmond Pools and the river).