THE GRANGE CLUB, Edinburgh The Grange Club is the most important and leading sports club based in Stockbridge, Edinburgh. It has greater than 650 mature members associated with one or more of the following sports; Tennis, Cricket, Hockey & Squash. The Grange Club is a cricket as well as a sports club in the Stockbridge district of Edinburgh, Scotland. […]