River Thames
United Kingdom
>
England
>
Wiltshire
>
Leigh
>
River Thames
River Thames in Wiltshire, Leigh.
River Thames
Waterway
River
Waterhay
Waterhay Bridge
Barn Cottage
Waterhay Cottage
Waterhay Farm
Ashton Keynes Wastewater Treatment Works
Brook Farm