Original: Water Stratford is a village and civil parish on the River Great Ouse in the Aylesbury Vale district of Buckinghamshire, England.
Simplified: Water Stratford is a village and civil parish that can be found inside of the Aylesbury Vale district in Buckinghamshire, England.