bustabryan bustabryan 14-01-2021 History contestada Thames River allows London access to the Ocean. True Or False I need help fast