For rugby lovers it's very near to twikenham Stadium.