Question: In which country Corporation Street located?
Answer: England