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.

[edit] External links