Shepperton Weir A in Borough of Elmbridge

Shepperton Weir A in Elmbridge is a weir.
Waterway Type
weir