No there are no other clubs at the moment who can support a 32500 Stadium although London Wasps sometimes reach their capacity at Wycombe.
I cannot see fans travelling a long way from London to watch rugby
Coventry's Ground is sometimes used for Rugby