River Glem
United Kingdom
>
England
>
Suffolk
>
Babergh
>
Long Melford
>
River Glem
River Glem in Long Melford in Babergh. In the area there is a bus stop.
River Glem
Waterway
Stream
Bus stop
Martins Nest
Lower Street