Stall House Ground
United Kingdom
>
England
>
Gloucestershire
>
Stroud
>
Slimbridge
>
Stall House Ground
Stall House Ground in Slimbridge in Stroud.
Stall House Ground
Land use
meadow
Severn Ground
Ox Piece
Goose House Ground