London rugby club is a great place to watch live r...
London rugby club is a great place to watch live rugby matches. The stadium is impressive and the staff is very friendly. The team always puts on a good show and I always leave feeling entertained. I highly recommend it!