Shepperton Weir is between Shepperton Lock Island and Hamhaugh Island; and Shepperton Upper Weir is between Hamhaugh Island and the Hamm Court riverside locality of Addlestone, Surrey on the opposite bank.
ʃˈɛpɚtən wˈɪɹ ɪz bᵻtwˌiːn ʃˈɛpɚtən lˈɑːk ˈaɪlənd ænd hˈæmhɔː ˈaɪlənd; ænd ʃˈɛpɚtən ˌʌpɚ wˈɪɹ ɪz bᵻtwˌiːn hˈæmhɔː ˈaɪlənd ænd ðə hˈæm kˈoːɹt ɹˈɪvɚsˌaɪd loʊkˈælᵻɾi ʌv ˈædəlstˌoʊn, sˈʌɹi ɔnðɪ ˈɑːpəzˌɪt bˈæŋk.