Grimstone
From Wikipedia, the free encyclopedia
Grimstone is a hamlet at the western edge of the parish of Stratton.
It is the location of Grimstone and Frampton railway station and Grimstone Viaduct.
Grimstone is a hamlet at the western edge of the parish of Stratton.
It is the location of Grimstone and Frampton railway station and Grimstone Viaduct.