Question: Where is the head office for London located ?
Answer: Spring Gardens
Answer sentence: spring gardens is the head office of london.