Grimstone is a hamlet at the confluence of Sydling Water and the River Frome in the western part of the civil parish of Stratton, Dorset.
Read more about Grimstone.