question: Where do the London Scottish and London Welch rugby teams play their home games ?
answer: in the RFU Championship club
turker_answer: The London Scottish and London Welch rugby teams play their home games in the RFU Championship club .
rule-based: The London Scottish and London Welch rugby teams play their home games in the RFU Championship club .