I want to know the answer to the following question:
Where do the London Scottish and London Welch rugby teams play their home games?
All the background I'm provided with is that "London Scottish and London Welsh play in the RFU Championship club and other rugby union clubs in the city include Richmond F.C., Rosslyn Park F.C., Westcombe Park R.F.C. and Blackheath F.C..". Is that enough to answer the question?
Answer: yes