I want to know the answer to the following question:
It appears that otters may be returning to the city of London after how long an absence?
All the background I'm provided with is that "A dead otter was found at The Highway, in Wapping, about a mile from the Tower Bridge, which would suggest that they have begun to move back after being absent a hundred years from the city.". Is that enough to answer the question?
Answer: yes