Conversation so far:
What is Southwold?
Southwold is a coastal town in Suffolk, England.

Question: How long did he stay in Southwold?
Self-contained rewrite: How long did George Orwell stay in Southwold?