London Scottish and London Welsh play in the RFU Championship club and other rugby union clubs in the city include Richmond F.
Where do the London Scottish and London Welch rugby teams play their home games?
in the RFU Championship club