River Severn
United Kingdom
>
England
>
Worcestershire
>
Wychavon
>
Ombersley
>
River Severn
River Severn in Ombersley in Wychavon. In the area there is a pub.
River Severn
Operator
Canal & River Trust
Waterway
River
Pub
Wharf Inn
River Severn
Wharf Inn
Holt Fleet Road
Ombersley Island, Holt Fleet
Holt Weir
Floating Barrier