question: Where does RIBA 's business group have its headquarters office ?
answer: 15 Bonhill Street in London
turker_answer: The headquarters office for RIBA 's business group in located at 15 Bonhill Street in London .
rule-based: RIBA 's business group has its headquarters office in 15 Bonhill Street in London .