4.8(165 reviews)·Charfield, England, United Kingdom
The Lake, also known as Cromhall Quarry, is a sports activity location in Charfield, England. It has a high rating of 4.8 stars from 165 reviews and is open on Wednesdays, Saturdays, and Sundays. The website provided is for Cromhall Quarry.