The Longwood Cricket Club has been a landmark in Chestnut Hill for almost 90 years. Tucked next to the Chestnut Hill T station on the D line, many don't realize that the cricket club boasts over 40 tennis courts, three swimming pools, and eateries and lounge areas. The Longwood Cricket Club is solely a private establishment.